程式註解

在程式中使用註解,能幫助自己或之後的開發者了解程式的運作方式;被註解的部分會被編譯器忽略,也不會被處理器執行,所以它們不會占用到任何的記憶體空間。

註解的目的是為了幫助目前開發者以及後續開發者,了解程式的運作方式或該注意的事項,以下有兩種不同的註解方法:

範例

x = 5;  // 單行註解,在雙斜線至該行結尾的所有敘述語句都會被註解掉
 
/*多行註解 - 使用此方法可註解掉一整個區塊的程式碼
if (gwb == 0){ // 在多行註解的區塊中,可以再加入單行註解
x = 3;         /* 在多行註解的區塊中,不可以再加入一對多行註解,否則會縮小原本預期的註解區塊 */
}
// 最後別忘了加上 */ 符號做為多行註解區塊的結尾
*/

提醒

在程式的測試階段,於可能產生缺陷的程式碼上使用註解,讓編譯器忽略它們,是檢測程式區塊內的問題或當編譯器傳出原因不明或毫無幫助的錯誤訊息時,很有用的做法。


語法參考主頁面

本頁由熱血青年 LBU 譯自英文版。

The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.