“#if 0 ... #endif”由预处理器进行处理,可以“屏蔽”一段代码,结合#define,可用于代码块简单描述与注释
#define T_DESC(x, n) n;
#if T_DESC("代码注释演示", 0)
......
code ;
.....
#endif
优点:
1、允许嵌套(层数上限由预处理器决定)
2、随时可以把“#if 0”改成“#if 1”来取消对某段代码的“屏蔽”
缺点:
编辑器中没有“注释”该有的文本显示样式
“#if 0 ... #endif”由预处理器进行处理,可以“屏蔽”一段代码,结合#define,可用于代码块简单描述与注释
#define T_DESC(x, n) n;
#if T_DESC("代码注释演示", 0)
......
code ;
.....
#endif
优点:
1、允许嵌套(层数上限由预处理器决定)
2、随时可以把“#if 0”改成“#if 1”来取消对某段代码的“屏蔽”
缺点:
编辑器中没有“注释”该有的文本显示样式
转载于:https://www.cnblogs.com/MrQwen/p/9820638.html