c - C中的头文件有什么意义?

标签 c header-files

<分区>

Possible Duplicates:
[C] Header per source file.
In C++ why have header files and cpp files?
C++ - What should go into an .h file?

C 中存在头文件的唯一原因是开发人员可以快速查看可用的函数以及它们可以采用的参数吗?还是编译器的问题?

为什么没有其他语言使用这种方法?是我一个人,还是似乎拥有 2 套函数定义只会导致更多的维护和更多的错误空间?还是每个 C 开发人员都必须了解头文件?

最佳答案

需要头文件来声明可用的函数和变量。您可能根本无法访问定义(=.c 文件); C 支持库中代码的二进制分发。

关于c - C中的头文件有什么意义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3036620/

相关文章:

c++ - C++头文件的组织

C库双下划线混淆

c++ - 在 C++ 中使用头文件

c - 我将如何编写引导加载程序来加载 c 内核?

c++ - 如何最小化结构类型的内存使用?

c - C语言中如何求一行中字符串的长度?

c - 未找到从头文件链接到的头文件。

c++ - 结构原型(prototype)

c - c 中 fgets 使用错误

c - C中字符指针数组的数据输入