註解

普通

什麼是註解

C++ 的註解用於在程式碼中加入說明文字,而不會被編譯器執行。註解可以用來提供程式碼的解釋、指示、備註,或是暫時性地禁用一段程式碼。C++ 支援兩種主要形式的註解:單行註解和多行註解。

單行註解

打上兩個斜線 // 即可,在斜線以後 ( 包含斜線 ) 的所有文字都會變成註解。

範例 :

// 這是單行註解
cout << "Hello World"; // 這裡也可以寫註解

多行註解

/* 開始,以 */ 作為結束,可以跨越多行。

範例 :

cout << "Hello World"; /* 這是多行註解 */
/*
這也是多行註解
APCS-Guide So Good
*/

使用註解的時機

一、用來除錯

當程式碼出錯的時候,可以透過註解暫停程式碼中一些功能,藉此檢查程式碼哪裡出了問題。

這個技巧在寫程式的時候非常有用,可以幫助我們快速找到問題所在。

二、解釋程式碼

加上註解可以讓其他人在閱讀程式碼的時候更快理解程式碼在寫什麼。

三、維持思路的清晰

在寫程式的時候,常常會遇到一些比較複雜的實作,透過邊寫程式邊打註解可以維持思路的清晰。

小測驗

下列哪個是 C++ 的註解語法?