Commentaires
Fait partie de la section Fondamentaux du Journey C++ de Coddy — leçon 3 sur 74.
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
std::cout << "Hello, World!";Un commentaire peut également être écrit à la fin d'une ligne, après le code :
std::cout << "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. */
std::cout << "Welcome!";Les commentaires peuvent également désactiver temporairement une ligne de code sans la supprimer. C'est ce qu'on appelle mettre en commentaire :
// std::cout << "This line will NOT run";
std::cout << "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 afin 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
- Peut désactiver temporairement du code sans le supprimer
Commentaire sur une seule ligne :
// Ceci est un commentaire
std::cout << "Hello!"; // Commentaire après le codeCommentaire multi-ligne :
/* Ceci est un
commentaire multi-ligne */Désactivation du code :
// std::cout << "This will NOT run";
std::cout << "This will run";Essayez vous-même
#include <iostream>
int main() {
// Tapez votre code ci-dessous
? std::cout << "Goodbye!" << std::endl;
std::cout << "Hello, C++!" << std::endl;
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 Fondamentaux
4Opérateurs - Partie 1
Opérateurs arithmétiquesOpérateur moduloIncrémentation / DécrémentationPost-incrémentation / Post-décrémentationRaccourcis arithmétiquesOpérateurs de comparaisonComparaison de chaînes7Bases des entrées/sorties
Instruction coutInstruction cinSaisie de chaînes de caractèresRécapitulatif - Jusqu'à 120Récapitulatif - Vrai ou Faux3Variables - Partie 2
Déclaration de typeConventions de nommageRécapitulatif - Initialisation des variablesType Casting - Partie 1Type Casting - Partie 26Prise de décision
L'instruction IfIf - ElseL'instruction SwitchOpérateur conditionnelRécapitulatif - If ElseIf - Else imbriqués