一、spa
#define CALC(X) X*X int i; i=CALC(5+5)/(2+2); cout<<i<<endl;
输出:31code
宏定义在替换处展开为:i = 5+5*5+5/(2+2);blog
因而计算下来,i=30+5/4,因此i=31。class