C语言中的头文件有的人说存在于编译器中.我想知道头文件是编译器的一部分呢?还是互不相干.独立存在?
你问的是C语言标准库吧?标准库是可以和编译器分开的,甚至不同的编译器还可以使用同一个标准库,但是编译器一般都自带标准库,因为没有标准库,你连基本的输入输出都很难实现。
头文件就是写好的一些文件,你也可以自己写。编译器肯定要带,不带你include肯定获取不到。自己写头文件可以用include "test.h"这样似的。头文件可以自己的一些定义常量方法等等。