lcofjp 发表于 2016-2-3 11:34
被include的文件(通常是头文件,也可以是c文件),会被展开到include语句的位置。
通常头文件就是被inc ...
受教了,版主,谢谢的!
我思考了好一会,我目前的知识体系认为:
.h文件在编译器中是首先编译的,也就是在程序运行之前就已经编译,有些像 宏定义
还请指正一二;
还有两个问题:
1:在一个.c文件中,include+include多个.c,【当多个.c文件交叉引用时,是否才会出现编译出错?】
2:在一个.c文件中,include+include多个.h,【此等情况下是不会出现编译出错】
非常感谢你花时间解答,{:1_126:}