【发布时间】:2012-01-09 08:29:57
【问题描述】:
我正在使用 VC2010。我使用
将 FALSE 定义为 false#define FALSE=false
然后我尝试如下使用它
bool *bPtr;
if(some condition)
*bPtr=FALSE;
编译器将 FALSE 标记为“预期表达式”。
我使用 false 而不是定义的 'FALSE' 并且它接受它。 我想知道可能是什么问题。
您可能会告诉我不要定义,因此不要使用 FALSE。好吧,我没有使用它。
我只是想知道问题所在。
【问题讨论】:
标签: c visual-studio-2010 boolean c-preprocessor