2.1进入C++(1)
2.1.1 main()函数
1、函数的组成
- 函数头:int main()
- 函数体:花括号{}中的部分
2、语句和分号
语句是要执行的操作。编译器需要知道一条语句什么时候结束,另一条语句什么时候开始。 终止符是一个分号,它是语句的结束标记,是语句的组成部分,在C++中,不能省略分号。
3、函数头:int main()
通常,C++函数可被其他函数调用或激活,函数头描述了函数与调用它的函数之间的接口。
- int:函数的返回类型。描述的是从函数返回调用它的函数的信息。
- main:函数名。
- 函数名后面的():参数列表或者形参列表。描述的是从调用函数传递给被调用函数的信息。
4、main()的调用
通常,main()是被启动代码调用的。启动代码是由编译器添加到程序中的,是程序和操作系统之间的桥梁。
5、通常,C++程序必须包含一个main()函数。
2.1.2 C++注释
1、注释的作用
注释不仅能帮助别人阅读代码,也有助于程序员自己理解代码,特别是隔了一段时间没有接触该程序的情况下。程序越复杂,注释的作用越大。
2、注释的格式
- C++注释的格式:// 双斜杠。这是单行注释
- 此外,还有一种注释格式:/**/。注释的内容放在两个*号之间,可以跨越多行,这是多行注释。但是这种注释是属于C格式的注释。
尽量使用双斜杠来注释,这样产生问题的可能性更小
2.1.3 C++预处理器和iostream文件
1、# 开头的编译指令
#include<iostream>
该编译指令导致预处理器将iostream文件的内容添加到程序中。这是一种典型的预处理器操作:在源代码被编译之前,替换或添加文本。
2、为什么要将iostream文件的内容添加到程序中?
涉及到程序与外部世界之间的通信。iostream中的io指的是输入(进入程序的信息)和输出(从程序中发送出去的信息)。C++的输入/输出方案涉及到iostream文件中的多个定义iostream文件中的内容将取代程序中的代码行#include <iostream> 。原始文件没有被修改,而是将源代码文件和iostream组合成一个复合文件,编译的下一个阶段将使用该文件。
|