头文件为什么只声明而不定义,而类定义又可以在头文件中那
一.头文件为什么只声明而不定义,而类定义又可以在头文件中那??? 了解基本的概念:编译单元:对于c语言,每一个.c文件就是一个编译单元。仅从编译而言,各个编译单元之间没有联系。未解决符号表:提供了在该编译单元引用但是定义并不在本编译单元的符号及其地址。导出符号表:提供了本编译单元具有定义,而且愿意提供给其他编译单元使用的符号及其地址。 .c文件被编译后每个编译单元都会生
原创
2017-09-13 16:07:24 ·
5350 阅读 ·
6 评论