Les Commentaires

Aller en bas

Les Commentaires

Message par Admin le Ven 5 Nov - 15:08

C'est bien beau d'écrire du code mais a quoi sert ce qu'on as écrit, imaginon qu'on fasse tout un programme un jour qu'on le finisse bien puis apres 1mois on y revient et on ne comprend rien de tout ça.

Pas de paniques les commentaires sont la pour ça :

Un commentaire en C permet justement de pouvoir dire a quoi sert telle ligne de code t'elle fonction de code ou meme tout le programme en lui meme, c'est commentaire peuvent s'ecrirent differement suiivant la longueur de votre commentaire,

exemples :
Un petit commentaire court sur une seul ligne,

Code:
// Ceci est un commentaire

Un commentaire long sur plusieurs lignes,

Code:
/* Ceci est
Un commentaire
Sur plusieurs lignes */

Vous voyez donc ici que un commentaire court commence par un double slash "//" et un commentaire long commence par un slash suivi d'une étoile"/*" et fini la ou vous le décider par une étoile suivi d'un slash "*/" c'est commentaires sont très pratiques dans un programe pour justement détailler une partie de code ou plus.

Bien maintenons passons a un exemple avec notre code sous Code Blocks, nous allons le commentez ensembles donc ^^:

Code:
#include <stdio.h>
#include <stdlib.h>

int main()
{
    printf("Hello world!\n");
    return 0;
}

Commençons par les 2 lignes premiere lignes de notre programme que vous connaissez maintenant, puis verifier votre commentaires avec la presentation suivante :

Spoiler:
Code:
/*
Ci-dessous, ce sont des directives de préprocesseur.
Ces lignes permettent d'ajouter des fichiers au projet, fichiers que l'on appelle "bibliothèques".
Grâce à ces bibliothèques, on disposera de fonctions toutes prêtes et plus encore pour la suite de notre programme, celle-ci permettrons par exemple d'afficher un message à l'écran.
*/
#include <stdio.h>
#include <stdlib.h>

Bien maintenant vous aller commenter toutes la fonction "main" puis vérifier encore :

Spoiler:
Code:
/*
Ci-dessous, vous avez la fonction principale du programme, appelée "main". C'est par cette fonction que tous les programmes commencent.
Ici, la fonction se contente d'afficher "Hello world!" à l'écran.
*/
int main()
{
    printf("Hello world!\n");
    return 0;
}

Très bien on vas maintenant détailler chaque instruction de la fonction donc commenter ici ligne par ligne :

Spoiler:
Code:
printf("Hello world!\n");  // Cette instruction permet d'afficher Hello world!  à l'écran.
return 0;                      // Le programme renvoie le nombre 0 puis s'arrête.

Très bien nous avons vu comment écrire des commentaires dans notre code source,rassurez vous ils ne s'afficheront pas a l'exécution du programme ^^ ils servent a vous aider pour mieux comprendre ce que fait votre programme, bien entendu on vas pas toujours répéter les même commentaires dans chacun de nos programmes, le mieux est donc de faire des longs commentaires de plusieurs lignes soit avant une fonction, avant une série d'instruction ou voir même pourquoi pas au tout début de votre programme pour dire ce qu'ils vas faire et comment.

Voila maintenant nous savons commenter nos programmes et on pourra ensuite mieux les comprendres quand on y reviens plus tard ^^.
avatar
Admin
Admin

Messages : 135
Date d'inscription : 21/10/2010

http://depannage-pc.pro-forum.fr

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum