Ray______ 发表于 2015-2-11 02:43:54

提问一个c语言问题

昨天遇到,虽然解决了但是想知道为什么。
如下

我写了好几个子c,都包含各自设计的头文件,然后
各自设计的头文件里再包括一个公共的头文件include.h,
在这个公共包含的头文件里有包含所有头文件的(均做了防重入)
主函数的c只包含了这个include.h
问题来了:
我在include.h里宏定义,其他子c不能使用,但是在子c的头文件里宏定义,所有c都能使用,希望可以给小白分析下

ANDES 发表于 2015-2-11 14:27:39

路过。。。。。

ANDES 发表于 2015-2-12 16:32:27

按照这种说法。。应该是可以的,只是编译会慢点而已。因为都包含了include.h。
页: [1]
查看完整版本: 提问一个c语言问题