- 一个C++程序可以有1个或者多个程序单元构成(程序单元就是cpp文件),程序编译时分别对每个文件进行编译,文件就是一个编译单元;
- 在1个cpp文件中,包括如下部分:
①预处理指令(所有以#开头的);
②全局声明部分(函数外):全局变量的定义和自定义类型、函数的声明(如结构体、类),作用域从声明开始到文件结束;
③函数:
a.函数首部
b.函数体:int max ( int x , int y ) 函数类型 函数名 参数类型 参数名 参数类型 参数名
局部声明部分(函数内):局部变量的定义和自定义类型、函数的声明(如结构体、类),作用域从声明开始到本函数结束;----非执行语句(声明语句);
执行部分:----执行语句。 - 注意:类是C++新增加的数据类型;c++使用//进行注释,同时还保留c的/…/进行注释,因此现在的习惯是//注释单行,/…/注释多行。
- 编译过程:
编辑 -> 编译(预处理和编译) -> 链接 -> 可执行文件 .cpp 预处理器处理 链接器处理 .exe 编译器编译(.obj) 库文件以及其他目标文件
- 编译系统(编译器):
vc++6.0支持c++标准60%?
gcc支持c++标准80%?
c++程序的基本构成、编程习惯和编译过程-lesson2
最新推荐文章于 2024-07-18 17:40:16 发布