69,371
社区成员
发帖
与我相关
我的任务
分享
#define ADD(x) (x)+(x)
main()
{
int a=4,b=6,c=7,d=ADD(a+b)*c;//相当于(a+b)+(a+b)*c,结果为80
printf("d=%d",d);
a=ADD(a+b);
printf("d=%d",a);
}
#define ADD(x) ((x)+(x))
main()
{
int a=4,b=6,c=7,d=ADD(a+b)*c;//相当于((a+b)+(a+b))*c,结果为140
printf("d=%d",d);
a=ADD(a+b);
printf("d=%d",a);
}
#define ADD(x) x+x
main()
{
int a=4,b=6,c=7,d=ADD(a+b)*c;//相当于a+b+a+b*c,结果为56
printf("d=%d",d);
a=ADD(a+b);
printf("d=%d",a);
}