读书人

#define宏定义的圈套

发布时间: 2013-10-25 14:36:53 作者: rapoo

#define宏定义的陷阱

我们知道,#define是C/C++中用于宏定义的,一般的理解就是直接将其在程序中替换掉。具体什么的就不多说了,主要说说容易出错的几个点:(笔者也是在各种打击中偶然收获的)

题1:下面题目的答案是?(填空题)

for(int i=0;i<5;++i)   ;printf("#");
这样一来,输出的结果就很明了了。输出一个#



读书人网 >其他相关

热点推荐