程序注釋是說(shuō)明性語(yǔ)句,您可以在你編寫(xiě)的 C++ 代碼中添加注釋,從而幫助任何人閱讀源代碼。所有的編程語(yǔ)言都支持某種形式的注釋。
C++ 支持單行和多行注釋。在注釋中可以使用所有的字符,并且它們都將會(huì)被 C++ 編譯器忽略。
C++ 注釋以/*
開(kāi)始和以*/
結(jié)束。例如:
/* This is a comment */
/* C++ comments can also
* span multiple lines
*/
注釋還可以以 // 開(kāi)始,一直到行的結(jié)束位置。例如:
#include <iostream>
using namespace std;
main()
{
cout << "Hello World"; // prints Hello World
return 0;
}
上面的代碼編譯時(shí),將忽略 //prints Hello World,最終可執(zhí)行程序?qū)a(chǎn)生以下結(jié)果:
Hello World
/*
和 */
注釋,//
字符沒(méi)有特殊的意義。在 //
注釋的內(nèi)部,/*
和 */
沒(méi)有特殊的意義。因此,您可以在在一種注釋中嵌套另外一種注釋。例如:
/* Comment out printing of Hello World:
cout << "Hello World"; // prints Hello World
*/