.h文件是程序的头文件,就是代码的声明部分,在编译时编译器会首先搞这一段代码,.h文件相当于你告诉编译器你写的程序有哪些函数以及一些全局变量。.c文件是程序的主题,是代码函数的实现部分,与.h文件是对应关系(里面用到的函数大部分需要在头文件里声明)。头文件改了,.c文件应该也要改。看具体问题啦。他俩的关系其实事件久了自然就知道了