1.单独编译 C++鼓励程序员将组件函数放在独立的文件中,如果只修改了一个文件,则可以只重新编译该文件,然后将它与其他文件的编译版本链接. 一般非常有用的组织程序的策略是把程序分成三部分: 头文件:包含结构声明和使用这些结构的函数的原型 源代码文件:包含与结构有关的函数的代码(函数定义) 源代码文件:包含调用与结构相关的函数的代码(主函数) 一个文件(头文件)包含了用户定义类型的定义:另一个文件(函数定义文件/库文件)包含操纵用户定义类型的函数的代码.如果编写另一个程序时,也需要使用这些函数,则…