宏定义#、##的使用:
例子:
#define S1 "aaa" // 只是用S1替代"aaa"
#define S2(a) #a // 将a转换为字符串,
#
运算符用于创建字符串
#define S3(a, b) a##b // 连接a,b
宏定义#、##的使用:
例子:
#define S1 "aaa" // 只是用S1替代"aaa"
#define S2(a) #a // 将a转换为字符串,
#
运算符用于创建字符串
#define S3(a, b) a##b // 连接a,b