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