您好,欢迎来到外链网!
当前位置:外链网 » 站长资讯 » 专业问答 » 文章详细 订阅RssFeed

c语言注释符分为,c语言的注释符分为

来源:互联网 浏览:53次 时间:2023-04-08

注释重要吗?

请观察下面代码,判断下面的注释是否正确?

int main(){int/*...*/i;//right 空格替换char* s = "abcdefg //ijklmn";//right// Is it a \//right 换行符valid comment?//rightin/*...*/t j; //error 空格替换后 错误return 0;}

注释规则:

????? ? 编译器在编译过程中,使用空格替换整个注释;

????? ? 字符串字面量中的//和/*...*/不代表注释符号;

????? ? /*...*/型注释不能被嵌套。

有趣的问题:

下面这行代码是什么意思?

y=x/*p

作者本意:把x除以*p的结果赋值给y。

编译器:将/*作为一段注释的开始,把/*后的内容都当成注释内容,直到*/出现为止。

在编译器看来,注释和其他元素是平等的。因此,作为工程师不能轻视注释。

修改: y = x/ *p; //加空格

注释用于阐述原因和意图,而不是描述程序运行的过程。

写注释也不是写心情,必须无二义性,起到对代码进行提示的作用,避免使用缩写。

注释是对代码的提示,避免臃肿和喧宾夺主。