在我用#ifdef 去掉的代码里出现了奇怪的语法错误。

来源:互联网 发布:电脑美颜软件 编辑:程序博客网 时间:2024/04/30 06:12
在我用#ifdef 去掉的代码里出现了奇怪的语法错误。
在ANSI C 中, 被#if, #ifdef 或#ifndef “关掉” 的代码仍然必须包含“合法的预处理符号”。这意味着字符" 和’ 必须像在真正的C 代码中那样严格配对, 且这样的配对不能跨行。特别要注意缩略语中的撇号看起来很像字符常量的开始。因此, 自然语言的注释和伪代码必须写在“正式的” 注释分界符/* 和*/ 中。
0 0
原创粉丝点击