gpt4 book ai didi

c - 测试1.c :7: error: syntax error before '{' token

转载 作者:行者123 更新时间:2023-11-30 21:25:24 25 4
gpt4 key购买 nike

我正在尝试创建多行宏,但遇到了此错误。

    #include<stdio.h>

#define call(a) \
if ((a)>0) \
printf("printing a %d:"a)

int main
{
int a =10;
call(a);
return 0;
}

最佳答案

int main需要写成int main()

此外,多行宏的最后一个 \ 之后不应有空格。这可能会导致虚假的编译器错误。

关于c - 测试1.c :7: error: syntax error before '{' token,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30368090/

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