当#define后面用的是##代表连接,#@代表给字符加单引号,#代表给字符串加双引号
例如:
#define conncet(x,y) x##y
#define AddChar(x) #@x
#define AddString(x) #x
string s = connect("hello ","world");
char c = AddChar(a);
string s1 = AddString(hello world);
结果:
s,s1 为字符串 hello world, c 为字符 'a'