.h文件(头文件): 一般写一些函数声明.宏定义.结构体等内容. 其实就是将各个.c文件中重复的声明.宏定义.结构体,枚举变量等提取出来,放进一个新的文件中,便于其他.c文件共享这部分的代码,同时也方便变量.结构体和声明的修改.由于常放置于文件的开头,因此称为头文件. .c文件(程序文件):其是程序文件,内含程序的具体实现. 实际上.h文件和.c文件没有实质性的区别,只是后缀不一样,用于区别这两者,后来变成了一种编程规范,一般一个驱动或者说一个.c文件通常伴随一个.h文件,当另一个.c文件需要使…