gpt4 book ai didi

objective-c - 检查它是否相等,Normal int 和 #define 宏。但它不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:00:00 25 4
gpt4 key购买 nike

我有一个名为的 iVar,

int DATA_IN_TRANSIT;

我已经定义了几个宏,例如

#define PLACES 0;

当我做类似下面的事情时,

if(DATA_IN_TRANSIT == PLACES)
{
NSLog(@"Make LLVM Dance!");
}

我在 if(DATA_IN_TRANSIT == PLACES) 行中收到编译器错误(expression expected)

我不知道为什么会给我一个错误?我是不是在做一些幼稚的事情?

最佳答案

#define PLACES 0

但没有';'

否则你会得到

if(DATA_IN_TRANSIT == 0;)
{
NSLog(@"Make LLVM Dance!");
}

关于objective-c - 检查它是否相等,Normal int 和 #define 宏。但它不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9104838/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com