头文件是“.h”文件,提供接口;
源文件是“.cpp”文件,提供实现。
编译器规定源文件必须包含函数入口,即main函数,源程序文件存放类型的实现、函数体、全局变量定义;
而头文件不得包含函数入口,头文件不可以单独编译成一个程序,仅仅包含程序片段或者定义常,变量。头文件用于存放对类型定义、函数声明、全局变量声明等实体的声明,作为对外接口;
C++头文件和源文件的区别
最新推荐文章于 2024-03-10 16:22:38 发布
头文件是“.h”文件,提供接口;
源文件是“.cpp”文件,提供实现。
编译器规定源文件必须包含函数入口,即main函数,源程序文件存放类型的实现、函数体、全局变量定义;
而头文件不得包含函数入口,头文件不可以单独编译成一个程序,仅仅包含程序片段或者定义常,变量。头文件用于存放对类型定义、函数声明、全局变量声明等实体的声明,作为对外接口;