Mandragor


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.