Programmer en langage C
14
© Éditions Eyrolles
À titre d’exemple, voyez comment pourrait être (mal) présenté notre programme précédent :
2.5 Les commentaires
Comme tout langage évolué, le langage C autorise la présence de commentaires dans vos programmes source. Il s’agit de textes explicatifs destinés aux lecteurs du programme et qui n’ont
aucune incidence sur sa compilation.
Ils sont formés de caractères quelconques placés entre les symboles /* et */. Ils peuvent
apparaître à tout endroit du programme où un espace est autorisé. En général, cependant, on se
limitera à des emplacements propices à une bonne lisibilité du programme.
Voici quelques exemples de commentaires :
/* programme de calcul de racines carrées */
/* commentaire fantaisiste &ç§{<>} ?%!!!!!! */
/* commentaire s’étendant
sur plusieurs lignes
de programme source
*/
/* ============================================
*
commentaire quelque peu esthétique
*
*
et encadré, pouvant servir,
*
*
par exemple, d’en-tête de programme
*
============================================ */
Exemple de programme mal présenté
#include
#include
#define NFOIS 5
main() { int i ; float
x
; float racx ; printf ("Bonjour\n") ; printf
("Je vais vous calculer %d racines carrées\n", NFOIS) ; for (i=
0 ; i
, &x) ; if (x < 0.0)
printf ("Le nombre %f ne possède pas de racine carrée\n", x) ; else
{ racx = sqrt (x) ; printf ("Le nombre %f a pour racine carrée : %f\n",
x, racx) ; }
}
printf ("Travail terminé - Au revoir") ;}
Delannoy Livre.book Page 14 Mercredi, 6. mai 2009 4:26 16
14
© Éditions Eyrolles
À titre d’exemple, voyez comment pourrait être (mal) présenté notre programme précédent :
2.5 Les commentaires
Comme tout langage évolué, le langage C autorise la présence de commentaires dans vos programmes source. Il s’agit de textes explicatifs destinés aux lecteurs du programme et qui n’ont
aucune incidence sur sa compilation.
Ils sont formés de caractères quelconques placés entre les symboles /* et */. Ils peuvent
apparaître à tout endroit du programme où un espace est autorisé. En général, cependant, on se
limitera à des emplacements propices à une bonne lisibilité du programme.
Voici quelques exemples de commentaires :
/* programme de calcul de racines carrées */
/* commentaire fantaisiste &ç§{<>} ?%!!!!!! */
/* commentaire s’étendant
sur plusieurs lignes
de programme source
*/
/* ============================================
*
commentaire quelque peu esthétique
*
*
et encadré, pouvant servir,
*
*
par exemple, d’en-tête de programme
*
============================================ */
Exemple de programme mal présenté
#include
#include
#define NFOIS 5
main() { int i ; float
x
; float racx ; printf ("Bonjour\n") ; printf
("Je vais vous calculer %d racines carrées\n", NFOIS) ; for (i=
0 ; i
printf ("Le nombre %f ne possède pas de racine carrée\n", x) ; else
{ racx = sqrt (x) ; printf ("Le nombre %f a pour racine carrée : %f\n",
x, racx) ; }
}
printf ("Travail terminé - Au revoir") ;}
Delannoy Livre.book Page 14 Mercredi, 6. mai 2009 4:26 16
