符号
1. 注释符号
1.1基本注释注意事项
#include <stdio.h>
#include <windows.h>
int main ()
{
int /* */ i ; // 正确
char * s = "abcdefgh //hijklmn" ; // 正确
//Is it a\
valid comment ? // 正确
in /* */ t j ; // 报错
system ( "pause" );
return 0 ;
}
注意:注释被替换,本质是替换成空格
左边是源代码,右边是预处理后
/* 这是 */ # /* 一条 */ define /* 合法的 */ ID /* 预处理 */ replacement /* 指 */ list /* 令 */
vs
/* 这是 */ int /* 一条 */ abcd /* 合法的 */ efg /* 预处理 */ replacement /* 指 */ list /* 令 */
//C 风格注释无法嵌套 #include <stdio.h> #include <windows.h> int main () { /* /*printf("hello world"); printf("hello world");*/ */ system ( "pause" ); return 0 ; } /* 总是与离它最近的 */ 匹配
1.2 y=x/*p
1.3 注释的基本要求(原文)
这是补充的【2——17】条件编译,这个可以自己练习。
或者:这是判断 if 后面是否为真,真就编译。但是这个非常不推荐。
1.4 “\” 的2种作用
1.4.1 续航作用
太长了就可以这么写,是一样的。(续航作用)
注意可以在续航符前面加上空格但是后面不可以。(回车换行也可以,但是这样能更好让别人理解)