Os comentários do programa são declarações explicativas que você pode incluir no código C ++. Esses comentários ajudam qualquer pessoa a ler o código-fonte. Todas as linguagens de programação permitem alguma forma de comentários.
C ++ oferece suporte a comentários de uma e de várias linhas. Todos os caracteres disponíveis em qualquer comentário são ignorados pelo compilador C ++.
Os comentários em C ++ começam com / * e terminam com * /. Por exemplo -
/* This is a comment */
/* C++ comments can also
* span multiple lines
*/
Um comentário também pode começar com //, estendendo-se até o final da linha. Por exemplo -
#include <iostream>
using namespace std;
main() {
cout << "Hello World"; // prints Hello World
return 0;
}
Quando o código acima for compilado, ele irá ignorar // prints Hello World e o executável final produzirá o seguinte resultado -
Hello World
Dentro de um comentário / * e * /, // os caracteres não têm nenhum significado especial. Dentro de um // comentário, / * e * / não têm nenhum significado especial. Assim, você pode "aninhar" um tipo de comentário dentro de outro tipo. Por exemplo -
/* Comment out printing of Hello World:
cout << "Hello World"; // prints Hello World
*/