我们一直在学习C语言,问起来可能有些愚蠢。我想知道是谁编写头文件。我知道头文件中包含了预定义的函数,可以根据需要被调用。
stdlib.h
stdio.h
你的编译器附带的头文件是由编译器和C库的作者编写的。第三方库的头文件是由这些库的作者编写的。你的软件的头文件是由你自己编写的。
头文件是由程序员编写的,用于导出库函数或类。头文件可以用于定义类、宏、成员函数、结构、变量等等。如果您对库的头文件进行了更改,可能会影响您的库函数。在使用之前,您必须重新编译库。
stdlib.h
和stdio.h
)。是的,它们可能会随着编译器或C库的新版本而改变。尝试自己修改这些头文件是一个坏主意。另一些头文件是用于您自己代码的,您可以随意更改它们。 - user3553031