#define kkk(a, b) a*b int main () { int c = kkk(6-1, 7-1); return 0; }
在这里,ccc 的值是 −2-2−2 因为宏定义会将 6−16-16−1,7−17-17−1 直接传入,而不是按照原本希望的将 555 和 666 传入,请问解决办法