程式注解

在程式中使用注解,能帮助自己或之后的开发者了解程式的运作方式;被注解的部分会被编译器忽略,也不会被处理器执行,所以它们不会占用到任何的记忆体空间。

注解的目的是为了帮助目前开发者以及后续开发者,了解程式的运作方式或该注意的事项,以下有两种不同的注解方法:

范例

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.