1.使用#把宏参数变为一个字符串。
#define STR(s) #s
printf(STR(xuyang))
xuyang
2.使用##把宏参数连接
#define CONS(a,b) (int)(a##e##b)
printf("%d \n", CONS(2,3));
2e3 ->2000
3.宏定义求数组个数
#define ARR_SIZE(a) ((sizeof(a))/(sizeof(a[0]))