Commentaires
Fait partie de la section Fundamentals du Journey Rust de Coddy — leçon 3 sur 75.
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
println!("Hello, world!");Un commentaire peut également être écrit à la fin d'une ligne, après le code :
println!("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. */
println!("Welcome!");Les commentaires peuvent également désactiver temporairement une ligne de code sans la supprimer :
// println!("This line will NOT run");
println!("This line will run");Défi
DébutantCorrigez le code pour que seul Hello, Rust! soit affiché.
- Remplacez le
?par les symboles qui transforment une ligne en commentaire - La ligne affichant
Goodbye!doit devenir un commentaire pour ne PAS être exécutée - Modifiez uniquement la ligne qui commence par
?
Aide-mémoire
Commentaires en Rust :
- Notes pour les humains - le compilateur les ignore
- Peut désactiver du code temporairement sans le supprimer
Commentaire sur une seule ligne :
// Ceci est un commentaire
println!("Hello!"); // Commentaire après le codeCommentaire multi-ligne :
/* Ceci est un
commentaire multi-ligne */Désactivation de code :
// println!("This will NOT run");
println!("This will run");Essayez vous-même
fn main() {
// Tapez votre code ci-dessous
? println!("Goodbye!");
println!("Hello, Rust!");
}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
4Opérateurs - Partie 1
Opérateurs arithmétiquesOpérateur moduloRaccourcis arithmétiquesOpérateurs de comparaisonComparaison de chaînes7Entrées/Sorties de base
Afficher dans la consoleLire la saisie utilisateurRécapitulatif - Jusqu'à 120Récapitulatif - Vrai ou Faux5Opérateurs, partie 2
Opérateurs logiques, partie 1Opérateurs logiques, partie 2Récapitulatif - Logique simpleOpérateurs logiques, partie 33Variables - Partie 2
Déclaration de typeConventions de nommageInférence de typeRécapitulatif - Initialiser des variablesConversion de type9Boucles
Boucle For sur une sérieBoucle WhileBreakContinueBoucles imbriquéesÉtiquettes de boucleBoucle infinieRécapitulatif - Entrée dynamique12Bases des tableaux
Déclaration de tableauxTableau comme paramètreAccès aux élémentsModification de tableauxRécapitulatif - Affichage formaté d'un tableau15Opérations sur les chaînes
Méthodes de chaînesMacro format!Conversion de chaînesRécapitulatif - Format