Skip to content

Commentaires en C : Les Notes dans Votre Code

En programmation C, les commentaires sont comme des notes que vous ajoutez à votre code pour expliquer, clarifier et documenter ce que fait votre code. Ils sont essentiels pour rendre votre code plus lisible et maintenable, surtout lorsque vous travaillez avec d'autres ou que vous revenez à votre code après un certain temps. Plongeons dans le monde des commentaires et voyons comment ils peuvent améliorer votre expérience de codage.

Que Sont les Commentaires ?

Les commentaires sont des morceaux de texte intégrés dans votre code qui sont ignorés par le compilateur. Ils sont destinés aux lecteurs humains, fournissant des explications et des insights sur l'objectif et la fonctionnalité du code.

Types de Commentaires

C supporte deux types de commentaires :

1. Commentaires sur une Ligne : Les Notes Rapides

Les commentaires sur une ligne sont utilisés pour des explications ou des notes brèves sur une seule ligne. Ils commencent par // et continuent jusqu'à la fin de la ligne.

Exemple

c
#include <stdio.h>

int main() {
    int number = 5; // Ceci est un commentaire sur une ligne
    printf("Number: %d\n", number); // Impression du nombre

    return 0;
}

2. Commentaires Multi-Lignes : Les Explications Détaillées

Les commentaires multi-lignes sont utilisés pour des explications plus longues ou pour commenter des blocs de code. Ils commencent par /* et se terminent par */. Vous pouvez les étendre sur plusieurs lignes.

Exemple

c
#include <stdio.h>

int main() {
    /*
     * Ceci est un commentaire multi-lignes.
     * Il peut s'étendre sur plusieurs lignes et est utile pour
     * des explications plus longues ou pour commenter de plus grands blocs de code.
     */
    int number = 10;
    printf("Number: %d\n", number);

    return 0;
}

Bonnes Pratiques pour Utiliser les Commentaires

Pour tirer le meilleur parti des commentaires, suivez ces bonnes pratiques :

Soyez Clair et Concis

Écrivez des commentaires qui expliquent clairement ce que fait le code. Évitez les explications vagues ou trop complexes.

Évitez les Redondances

Ne dites pas l'évidence. Par exemple, des commentaires comme int a = 10; // Set a to 10 sont redondants si le code est explicite.

Mettez à Jour les Commentaires

Gardez les commentaires à jour avec les changements de code. Les commentaires obsolètes peuvent être trompeurs et déroutants.

Utilisez les Commentaires pour la Documentation

Utilisez des commentaires pour décrire l'objectif des fonctions, des paramètres et des valeurs de retour. Cela aide les autres (et vous-même plus tard) à comprendre comment utiliser votre code.

Exemple

c
#include <stdio.h>

/*
 * Fonction : addNumbers
 * ----------------------
 * Ajoute deux entiers et renvoie le résultat.
 *
 * a : Le premier entier.
 * b : Le deuxième entier.
 *
 * renvoie : La somme de a et b.
 */
int addNumbers(int a, int b) {
    return a + b; // Ajouter les deux nombres
}

int main() {
    int result = addNumbers(5, 7);
    printf("Résultat : %d\n", result);

    return 0;
}

Exercice Pratique

Écrivez un programme qui inclut à la fois des commentaires sur une ligne et des commentaires multi-lignes. Assurez-vous de fournir des explications significatives pour l'objectif de votre code et ses différentes sections. Expérimentez avec le commentaire de différentes parties de votre code pour comprendre comment les commentaires peuvent être utilisés à la fois pour la documentation et le débogage.


Les commentaires sont les notes et les explications qui rendent votre code plus facile à comprendre et à maintenir. Ils sont une partie essentielle de l'écriture de code propre et efficace. Ensuite, explorons le chapitre Variables pour comprendre comment gérer et utiliser les données dans vos programmes de manière efficace.