我定义了这个东西
#define calc2(a) (!a?0:(1ll*(1ll*a*(a+1)%mod*(2*a%mod+1)%mod)%mod*3323403%mod))
我调用 calc(5-3) 和调用calc((5-3)) 是不一样的。
calc(5-3)
calc((5-3))
有人能告诉我吗,define的具体实现是怎样的,也就是define是怎样扩展的呢?