作为一个基本原则,每一个源文件都需要 #include 将所需要的头文件引用进来。因为编译系统对源文件的编译是分别进行了,也就是说分别编译 main.c 和 c1.c 的。但是可以在自己的头文件里面再引用其他头文件,这样就可以在 源文件里面只包含一盒自己定义的头文件了。
需要的。在其他源文件里面可以放心加上需要的库头文件。
两个不同的c文件用到同一个头文件时,两个c文件都要include该头文件。