它是带入计算的,不是先算3+5哦
分解后是 ar = 3*3+5*3+5 = 29
不是你可能认为的 ar = 3*(3+5)*(3+5)
#define S(a)不是函数,只是一个表达式的别名
如果写成 #define S(a) P*(a)*(a) 这样才是ar = 3*(3+5)*(3+5)