宏替换 #define SQR(X) X*X
宏替换意思就是原样替换#include <stdio.h>#define SQR(X) X*Xmain(){ int a = 16, k = 2, m = 1; a /= SQR(k + m) / SQR(k + m); // a /= k + m * k + m / k + m * k + m; printf("%d\n", a); return 0;}可以看到宏替换后,第 7 行和第 9 行,意思相同。补充:带参宏定义#define 宏名(形参表)
原创
2020-11-08 13:50:50 ·
4040 阅读 ·
1 评论