注釋是編譯器忽略但對於程序員非常有用的文本。 注釋通常用於批注代碼以供將來參考。 在C++中,使用注釋有三種方法。

一、單行注釋即(兩個斜桿)/ /
使用英文狀態下的輸入法輸入兩斜杠即可(注意是從上到下從右邊斜向左邊,//(點號附近)
注釋以//開始,直到行末為止。例如:
實例
#include <iostream> using namespace std; int main() { // 這是一個注釋 cout << "Hello World!"; return 0; }
也可以放在語句后面:
實例
#include <iostream> using namespace std; int main() { cout << "Hello World!"; // 輸出 Hello World! return 0; }
當上面的代碼被編譯時,編譯器會忽略// 這是一個注釋和// 輸出 Hello World!,最后會產生以下結果:
Hello World!
二、多行注釋即()/ * * /

使用英文狀態下的輸入法輸入在注釋首部使用右斜杠和一星號,同時,在注釋尾部使用一星號和右斜杠表明即可。
C++ 注釋以/*開始,以*/終止。例如:
#include <iostream> using namespace std; int main() { /* 這是注釋 */ /* C++ 注釋也可以 * 跨行 */ cout << "Hello World!"; return 0; }
在/*和*/注釋內部,//字符沒有特殊的含義。在//注釋內,/*和*/字符也沒有特殊的含義。因此,您可以在一種注釋內嵌套另一種注釋。例如:
/* 用於輸出 Hello World 的注釋 cout << "Hello World"; // 輸出 Hello World */
但塊注釋符(/*...*/)是不可以嵌套使用的。

三、使用預處理形式 即 #if 0 #endif
#if/#endif 預處理器指令的工作效果更好,因為 #if 0/#endif 來實現注釋,且可以實現嵌套。
#if 0/#endif 的嵌套使用如下:
#if 1 cout << "Hello world\n";//輸出指令 #if 0 cout << "I am a C++ programmer\n"; #endif cout << "Test the /* \n"; #endif
以上就是C++常用注釋的三種方法的詳細內容~

如果你喜歡這篇文章的話,動動小指,加個關注哦~
里面有資深專業軟件開發工程師,在線解答你的所有疑惑~C語言入門“so easy”
資料包含:編程入門、游戲編程、課程設計、黑客等。