我有一个名为
的iVarint DATA_IN_TRANSIT;
我定义了几个宏,例如
#define PLACES 0;
当我做以下事情时,
if(DATA_IN_TRANSIT == PLACES)
{
NSLog(@"Make LLVM Dance!");
}
我在行expression expected
if(DATA_IN_TRANSIT == PLACES)
)
我不知道为什么它会给我一个错误?我在做一些天真的事吗?
答案 0 :(得分:9)
#define PLACES 0
但没有';'
否则你会得到
if(DATA_IN_TRANSIT == 0;)
{
NSLog(@"Make LLVM Dance!");
}