gpt4 book ai didi

c - 定义具有多个步骤的函数宏

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

我知道你可以定义这样的函数:

#PRINT printf("hello world\n");

是否可以定义这样的函数?

#PRINT printf("hello world\n"), printf("hello stack\n");

(...该函数有两个步骤。)这可能吗?

最佳答案

感谢以上评论。我找到了问题的答案。

要定义具有多个步骤的宏,您需要执行此操作

    #define FOO {\
printf("hello world\n");\
printf("hello stack\n");\
}

调用 FOO 将执行这两个打印语句。

关于c - 定义具有多个步骤的函数宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55564685/

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