C++函数声明和定义

声明是告诉编译器一些信息,以协助编译器进行语法分析,避免编译器报错。而定义是告诉编译器生成一些代码,而且这些代码将由链接器使用。即:声明是给编译 器用的,定义是给链接器用的。这个说明显得很模糊,为何非要弄个声明和定义在这搅和?那都是由于C++赞成将程序拆成几段分别书写在不一样文件中以及上面 提到的编译器只从上朝下编译且对每一个文件仅编译一次。      编译器编译程序时,只会一个一个源文件编译,并
相关文章
相关标签/搜索