谁写头文件

时间:2014-07-08 04:40:30

标签: c header-files

我们一直在学习C,这似乎是一个愚蠢的问题。 我想知道是谁写了头文件。我知道他们有预定义的功能,可以根据需要访问。

2 个答案:

答案 0 :(得分:18)

编译器附带的头文件由编译器和C库的作者编写。第三方库的头文件由这些库的作者编写。您的软件的头文件由您编写。

答案 1 :(得分:2)

头文件由程序员编写,用于导出库函数或类。头文件可用于定义类,宏,成员函数,结构,变量等。如果在库的头文件中进行一些更改,它可能会影响库函数。您必须在使用前重新编译库。