头文件(header)一般用来声明,源文件(source)一般用来定义;其实可以把头文件写到源文件里作为一个源文件;之所以要分开来,是为了方便维护和使用.
本质上都属于稳健。但是source是需要被编译的。而header只是保存了一些定义而已,其实最后还是要替换回来的。