在本教程中,我們將學(xué)習(xí)C ++注釋,為什么使用它們以及如何在示例的幫助下使用它們。
C ++注釋是程序員可以添加的代碼提示和功能說(shuō)明,以使他們的代碼更易于閱讀和理解。注釋會(huì)被C ++編譯器完全忽略。
有兩種向代碼添加注釋的方法:
// -單行注釋
/* */ -多行注釋
在C ++中,任何以開頭的行//都是注釋。例如,
// 聲明一個(gè)變量 int a; // 用值2初始化變量'a' a = 2;
在這里,我們使用了兩個(gè)單行注釋:
//聲明一個(gè)變量
//用值2初始化變量'a'
我們也可以這樣使用單行注釋:
int a; // 聲明一個(gè)變量
在C ++中,/*和*/之間的任何一行也是注釋。例如,
/* 聲明一個(gè)變量salary 存儲(chǔ)員工工資 */ int salary = 2000;
此語(yǔ)法可用于編寫單行注釋和多行注釋。
注釋也可以用于禁用代碼以阻止其執(zhí)行。例如,
#include <iostream> using namespace std; int main() { cout << "some code"; cout << ''error code; cout << "some other code"; return 0; }
如果在運(yùn)行程序時(shí)出現(xiàn)錯(cuò)誤,我們可以使用注釋來(lái)禁用它,而不是刪除容易出錯(cuò)的代碼;這是一個(gè)很有用的調(diào)試工具。
#include <iostream> using namespace std; int main() { cout << "some code"; // cout << ''error code; cout << "some other code"; return 0; }
專家提示:請(qǐng)記住使用注釋的快捷鍵;這真的很有幫助。對(duì)于大多數(shù)代碼編輯器,它適用于Windows (Ctrl + /)和Mac(Cmd + /)。
如果我們?cè)诖a上寫注釋,那么將來(lái)我們會(huì)更容易理解代碼。而且,協(xié)作其他開發(fā)人員將更容易理解項(xiàng)目代碼。
注意:注釋不應(yīng)該代替用英語(yǔ)解釋寫得不好的代碼的方法。我們應(yīng)該總是編寫結(jié)構(gòu)良好和自解釋的代碼。然后使用注釋。
作為一般的經(jīng)驗(yàn)法則,請(qǐng)使用注釋來(lái)解釋為什么您做了某件事,而不是您如何做某件事。