没看懂写的什么常量有什么 \n代表什么,能说的明白些吗?举得例子也没有#define
#define MAX 100
#define一般用来定义一个宏,会在预编译的时候把程序中使用到MAX的地方替换为100,宏只做替换。
例如:
for(i = 0;i < MAX;i++){}
除此之外还可以定义函数宏,
#define Addr(bus,dev,fun,) ((bus<<1)|(dev<<2)|(fun<<3))
#define 是宏定义
\n代表换行