#include<stdio.h>
#define max(x,y)(x>y?x:y)
int main()
{
int a = 200;
int b = 300;
int MAX = 0;
MAX = max(a, b);
printf("较大值MAX=%d\n", MAX);
return 0;
}
运行结果如下:
#define定义的宏是带参数的
#include<stdio.h>
#define max(x,y)(x>y?x:y)
int main()
{
int a = 200;
int b = 300;
int MAX = 0;
MAX = max(a, b);
printf("较大值MAX=%d\n", MAX);
return 0;
}
运行结果如下:
#define定义的宏是带参数的