#define Mul(x , y) ++x*y ++
int main()
{
int a = 2;
int b = 4;
int c = 8;
printf("%d",Mul(a+b,b+c));
return 0;
}
结果:++a+b*b+c++=3+16+8=27
27
#define Mul(x , y) ++x*y ++
int main()
{
int a = 2;
int b = 4;
int c = 8;
printf("%d",Mul(a+b,b+c));
return 0;
}
结果:++a+b*b+c++=3+16+8=27
27