宏定义的首次接触



#include<stdio.h>
#include<string.h>
#define SQR(x)   x*x
int main()
{
        int a;
        int k=3;
        a=++SQR(k+1);
        printf("%d",a);
}

这题的答案是9,这题教会了我宏定义的一个规则是“只做替换,不做运算”。

猜你喜欢

转载自blog.csdn.net/chenlj_1/article/details/78617973