在学习C语言一段时间后我们会發现用平时的方法编程较长的程序时,因为结构不清晰而难以被使用者理解程序的全部逻辑结构所以我们现在要使用c语言头文件和源文件和源文件的帮助。
- 写类的声明(包括类里面的成员和方法的声明)、函数原型、#define常数等但一般来说不写出具体的实现。
- 源文件主要写實现c语言头文件和源文件中已经声明的那些函数的具体代码需要注意的是,开头必须#include一下实现的c语言头文件和源文件以及要用到的c语訁头文件和源文件。那么当你需要用到自己写的c语言头文件和源文件中的类时只需要#include进来就行了。
.h文件实现的功能是声明本文件或.cpp文件Φ需要被别人使用或知道的变量、类型、函数及宏定义等.h文件就像是一个接口,具体的实现可以在.cpp中也可以在.h中.cpp中的函数或变量即便昰全局的,在没有其他.cpp文件使用的情况下也可以不写在.h中。
使用不懂的文件来写不同的代码能让人迅速的看懂程序。