提个比较简单的问题,大家别笑话我
在C里面 #if
#elseif
和一般的if 有什么区别
能举个例子吗?
[解决办法]
#if和if的道理一样,当条件为真时执行。只是#if是条件编译,对条件满足的进行编译。例:
#if(AA)
B
#else
C
当AA非0时,编译B段代码,否则编译C段代码
[解决办法]
#if 只是进行预处理操作.
发布时间: 2012-03-09 21:42:54 作者: rapoo
提个比较简单的问题,大家别笑话我
在C里面 #if
#elseif
和一般的if 有什么区别
能举个例子吗?
[解决办法]
#if和if的道理一样,当条件为真时执行。只是#if是条件编译,对条件满足的进行编译。例:
#if(AA)
B
#else
C
当AA非0时,编译B段代码,否则编译C段代码
[解决办法]
#if 只是进行预处理操作.