#definef(x) x*xmain(){int i;i=f(3+1)/f(2+2);printf("%d\n",i);}宏替换后是不是没有括号了 这个题的答案是多少
12因为define只能做单纯的字符串替换,所以f(3+1)/f(2+2)等同于3+1*3+1/2+2*2+2。
f(3+1)/f(2+2)
3+1*3+1/2+2*2+2