Commenti in C ++

I commenti del programma sono istruzioni esplicative che è possibile includere nel codice C ++. Questi commenti aiutano chiunque legga il codice sorgente. Tutti i linguaggi di programmazione consentono una qualche forma di commenti.

C ++ supporta commenti su una riga e su più righe. Tutti i caratteri disponibili all'interno di qualsiasi commento vengono ignorati dal compilatore C ++.

I commenti C ++ iniziano con / * e finiscono con * /. Ad esempio:

/* This is a comment */

/* C++ comments can also
   * span multiple lines
*/

Un commento può anche iniziare con //, estendendosi fino alla fine della riga. Ad esempio:

#include <iostream>
using namespace std;

main() {
   cout << "Hello World"; // prints Hello World
   
   return 0;
}

Quando il codice precedente viene compilato, verrà ignorato // prints Hello World e l'eseguibile finale produrrà il seguente risultato:

Hello World

All'interno di un commento / * e * /, // i caratteri non hanno un significato speciale. All'interno di un // commento, / * e * / non hanno alcun significato speciale. Pertanto, puoi "annidare" un tipo di commento nell'altro tipo. Ad esempio:

/* Comment out printing of Hello World:

cout << "Hello World"; // prints Hello World

*/