【发布时间】:2015-02-25 17:34:08
【问题描述】:
是否可以使用预处理器宏(或魔术)模拟单行注释(//)?比如这个可以用gcc -std=c99编译吗?
#define LINE_COMMENT() ???
int main() {
LINE_COMMENT() asd(*&#@)($*?><?><":}{)(@
return 0;
}
【问题讨论】:
-
我不认为这是可能的或有用的。
-
在 C 中,有选择地注释掉代码部分是通过
#if等来完成的。
标签: c gcc macros c-preprocessor