1、
#define CALC(X) X*Xint i; i=CALC(5+5)/(2+2); cout<<
输出:31
宏定义在替换处展开为:i = 5+5*5+5/(2+2);
于是计算下来,i=30+5/4,所以i=31。
本文共 169 字,大约阅读时间需要 1 分钟。
1、
#define CALC(X) X*Xint i; i=CALC(5+5)/(2+2); cout<<
输出:31
宏定义在替换处展开为:i = 5+5*5+5/(2+2);
于是计算下来,i=30+5/4,所以i=31。
转载于:https://www.cnblogs.com/Tang-tangt/p/10020087.html