Commentaires
Fait partie de la section Fundamentals du Journey C de Coddy — leçon 3 sur 63.
Les commentaires sont des notes que vous écrivez à l'intérieur de votre code. Le compilateur les ignore complètement - ils n'existent que pour aider les humains à comprendre le code.
Pour écrire un commentaire sur une seule ligne, utilisez //. Tout ce qui suit // jusqu'à la fin de la ligne est ignoré :
// Ceci est un commentaire
printf("Hello, World!");Un commentaire peut également être écrit à la fin d'une ligne, après le code :
printf("Hello, World!"); // Cela affiche Hello, World !Pour les commentaires qui s'étendent sur plusieurs lignes, utilisez /* pour commencer et */ pour terminer :
/* Ceci est un commentaire multi-ligne.
Le compilateur ignore tout cela. */
printf("Welcome!");Les commentaires peuvent également désactiver temporairement une ligne de code sans la supprimer :
// printf("This line will NOT run");
printf("This line will run");Défi
DébutantCorrigez le code pour que seul Hello, C! soit affiché.
- Remplacez le
?par les symboles qui transforment une ligne en commentaire - La ligne affichant
Goodbye!doit devenir un commentaire pour qu'elle ne s'exécute PAS - Modifiez uniquement la ligne qui commence par
?
Aide-mémoire
Commentaires en C :
- Notes pour les humains - le compilateur les ignore
- Peuvent désactiver du code temporairement sans le supprimer
Commentaire sur une seule ligne :
// This is a comment
printf("Hello!"); // Comment after codeCommentaire multi-ligne :
/* This is a
multi-line comment */Désactivation de code :
// printf("This will NOT run");
printf("This will run");Essayez vous-même
#include <stdio.h>
int main() {
// Tapez votre code ci-dessous
? printf("Goodbye!\n");
printf("Hello, C!\n");
return 0;
}Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fundamentals
2Variables
Types de donnéesEntiersFloat - DoubleCaractèresBooléensConstantesLes bases de printfRègles de nommage des variablesType Casting Partie 1Type Casting Partie 2Défi récapitulatif3Opérateurs
Opérateurs arithmétiquesOpérateur moduloIncrémentation/DécrémentationOpérateurs d'affectationOpérateurs relationnelsOpérateurs logiques - Partie 1Opérateurs logiques - Partie 2Opérateurs logiques - Partie 3Défi récapitulatif