当前位置: 技术问答>linux和unix
关于宏的使用问题
来源: 互联网 发布时间:2017-02-12
本文导语: int del_semaphore() { #if 1 return something; #endif } 这个宏为什么要用在这里,不是很懂,大家指教下 。 | #if 1 return something; #endif 这种用法我一般在调试情况下使用,比如暂时不需要...
int del_semaphore()
{
#if 1
return something;
#endif
}
这个宏为什么要用在这里,不是很懂,大家指教下 。
|
#if 1
return something;
#endif
这种用法我一般在调试情况下使用,比如暂时不需要一段代码,用#if 0 #endif注释掉,等要用了,就用#if 1启用。
当然,等调试完后,这种宏是要删除的。
|
宏形式的#if 是不会真正编译到执行程序中去的