读书人

这段代码中的 #if 一 .endif是什么意思

发布时间: 2012-08-22 09:50:34 作者: rapoo

这段代码中的 #if 1 ...#endif是什么意思啊?
书上的代码:

C/C++ code
void  func(){#if 1 //...#endif//..}


这到底是什么意思啊?我看到另一个版本代码相同只是没有 #if 1...#endif

[解决办法]
条件编译,就跟代码一样

if (1)
一段代码


只不过它是条件满足就编译if里面的代码。
[解决办法]
自己测试时候用的。条件编译
[解决办法]
真就编译 假就不编译
[解决办法]
if 1,就相当于直接执行下面一句话。
[解决办法]
你看看 这个1代表啥,就能明白了!!
[解决办法]
这个问题查百度 问 谷歌噻,在这里提问题傻等,http://www.cnblogs.com/MichaelOwen/articles/2128733.html
[解决办法]
保留写法,将来不用的时候,直接改为#if 0就相当于把它注释掉了。

读书人网 >C++

热点推荐