首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

一个宏定义放到文件的最后,为什么不能生效?该怎么解决

2012-02-23 
一个宏定义放到文件的最后,为什么不能生效?在宏定义之前,在代码里使用这个宏.然后在文件尾定义此宏,这样做

一个宏定义放到文件的最后,为什么不能生效?
在宏定义之前,在代码里使用这个宏.然后在文件尾定义此宏,这样做为什么不能正确被扩展呢?

[解决办法]
宏是编译的时候预处理,从头到尾扫描文件文件,所以必须在使用之前定义

热点排行