首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于#的有关问题

2012-02-16 
关于#的问题#definePRINT(int)printf(#int%d\n ,int)想请问这里的#int的#起到什么作用呢谢谢[解决办法

关于#的问题
#define   PRINT(int)   printf(#int   "   =   %d\n ",   int);
想请问这里的#int的#起到什么作用呢     谢谢

[解决办法]
貌似文字替换. 比如:

PRINT(100)

-->

printf( "100 " "= %d\n ", 100);

因此输出: 100 = 100


这个有点问题的吧. 如果
int myval = 100;
PRINT(myval);

不行的吧...

热点排行