一个特殊用法,始终不明白
											今天在一个网站上看到:
#define abc(nihao) printf("" #nihao "")
int main(int argc,char *argv[])
{
 abc(789654321);                // 输出字符串789654321
 abc(asfsahdfjdsfasldf);        // 输出字符串asfsahdfjdsfasldf
 return 0;
}
其中第一行的宏定义中的printf("" #nihao "")是什么意思?
其中加#是什么意思?
这种用法还有其他特别的用处吗?



 
											





 
	    

 
	



