提问一个c语言问题
昨天遇到,虽然解决了但是想知道为什么。如下
我写了好几个子c,都包含各自设计的头文件,然后
各自设计的头文件里再包括一个公共的头文件include.h,
在这个公共包含的头文件里有包含所有头文件的(均做了防重入)
主函数的c只包含了这个include.h
问题来了:
我在include.h里宏定义,其他子c不能使用,但是在子c的头文件里宏定义,所有c都能使用,希望可以给小白分析下 路过。。。。。 按照这种说法。。应该是可以的,只是编译会慢点而已。因为都包含了include.h。
页:
[1]