Mike 发表于 2021-8-9 22:10:58

C中的宏

//宏的定义
//#define A B
//B的内容会在代码中完全代替A
#define MAX(X,Y) (X>Y?X:Y)
#define ADD(X,Y) (X+Y)
int main()
{
    int a=10,b=20;
    int max=MAX(a,b);
    printf("max = %d\n",max);
    int sum=ADD(a,b);
    printf("sum = %d\n",sum);
}
文档来源:51CTO技术博客https://blog.51cto.com/skylight0928/3315970
页: [1]
查看完整版本: C中的宏