Les commentaires
En C++, il existe deux types de commentaires: le /* ... */ et le //, contrairement au C (exception faite
des nouvelles normes du C) où le seul commentaire utilisable était le /* ... */.
Le commentaire /* */
Ce type de commentaires existait déjà en C. Le commentaire débute à partir du /* et se termine avec le premier */ rencontré ensuite. Il faut se méfier, lorsque l'on utilise ce type de commentaire, à ne pas les imbriquer, car le code suivant, par exemple:
/*
while (i!=5)
{
...
/*
for (j=0; j<50; j++)
{
....
}
*/
}
*/
donnera un résultat des plus étonnant. En effet, étant donné que le compilateur supprime tous les commentaires lors lors de la compilation, le fichier sera équivalent à:
} */
Le commentaire //
Le seconde type de commentaire est le commentaire //. Toute le code situé sur à droite de // et sur la même ligne sera considéré comme étant un commentaire. Bien que le // existe dans les récentes versions du langage C, il est préférable de le présenter maintenant.
for (i=0;i<=50;i++) // Pour tout i de 0 a 50
{
...
}
Le commentaire // existe aussi en C depuis la norme C99 du C, mais étant donne l'arrivée tardive de
ce type de commentaire, il est utile de le préciser dans ce tutoriel.
C'est à peu près tout pour les commentaires, c'est bref, mais nécessaire à recadrer.