1.#define定义标识符常量
#define MAX 100;
int main(){
int a =MAX;
printf("%d",a);
return 0;
}
2.#define定义宏
(1)函数的实现(未利用宏定义)
int MAX(int x,int y)
{
if(x > y)
return x;
else
return y;
}
int main(){
int a=8;
int b=12;
int max=MAX(a,b);
printf("最大值为%d",max);
return 0;
}
(2)利用了宏的定义
#define MAX(X,Y) (X>Y?X:Y)
int main(){
int a=8;
int b=12;
int max=MAX(a,b);
printf("最大值为%d",max);
return 0;
}