1宏定义
在宏方法中实现换行,添加反斜杠
#include<stdio.h>
#define MAX(A,B) \
A>B?A:B
int main(){
printf("Hello,%d\n",MAX(10,20));
return 0;
}
宏定义在编译阶段就已经将定义的代码动态替换了,不影响运行速度
不需要指定类型
define没有类型检查机制 const有类型检查机制
宏定义只做替换
来源:https://www.cnblogs.com/alwayszzj/p/12208857.html