c语言源程序包含多个源文件时,每个源文件都要加include,包含头文件吗

2025-01-19 09:35:45
推荐回答(3个)
回答1:

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

回答2:

需要的。在其他源文件里面可以放心加上需要的库头文件。

回答3:

两个不同的c文件用到同一个头文件时,两个c文件都要include该头文件。