【发布时间】:2015-08-31 20:24:17
【问题描述】:
#define VALUE_MAX 300
int main() {
if(VALUE_MAX)
printf("The value is %d",VALUE_MAX);
return 0;
}
当我尝试编译上述程序时,if(VALUE_MAX) 显示警告
条件表达式是常量。
如何解决上述警告?
【问题讨论】:
-
"上面的警告怎么解决?" -- 去掉
if. -
#pragma warning(disable:4127)
标签: c++ c visual-studio-2010 conditional-statements compiler-warnings