C语言 连接符 #define conn(x,y) x##y
#define conn(x,y) x##y
##,连接符,即在连接x和y,变成xy。
例,int a = conn(12,34); 则a = 1234;
也可以用于宏定义:#define NEWSTRUCT(type_name) struct type_name##node {short a;char b;};
#define toString(x) #x
将x变为字符串,即"x"。
例,char *c = toChar(234); 结果就是c指向字符串 "234"。
浙公网安备 33010602011771号