不带参数
#define pi 3.1415926
带参数
#define show(x) printf( #x"=%s",x);
前面加一个#是字符串方式引用
如:show(wd);
实际就是
printf("wd=%s",wd);
前面加两个##作为组合字符使用
#define fullname(x) wd##x
fullname(ong)
就是
wdong
哈!
不带参数
#define pi 3.1415926
带参数
#define show(x) printf( #x"=%s",x);
前面加一个#是字符串方式引用
如:show(wd);
实际就是
printf("wd=%s",wd);
前面加两个##作为组合字符使用
#define fullname(x) wd##x
fullname(ong)
就是
wdong
哈!