作业帮 > 综合 > 作业

C语言,假设我想在程序中用圆括号代替花括号,预处理define行该如何写?

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/23 13:51:05
C语言,假设我想在程序中用圆括号代替花括号,预处理define行该如何写?
比如说
#define ({
#define )}
这种写法对吗?define 和(之间是否需要空格?(和{之间,是否又需要空格隔开?写花括号时需要加引号吗?
C语言,假设我想在程序中用圆括号代替花括号,预处理define行该如何写?
用圆括号代替是有点问题的,因为圆括号本身是有意义的,你可以用其他代替嘛⋯⋯比如说这样一般是可以的
#define a {
#define b }
int main()
a
printf("ok");
return 0;