
1.5 了解C++语言代码
C++语言代码对于计算机来说就是命令,代码下达命令,计算机执行命令。本节将对C++语言程序进行简单介绍,其中包含代码的构成及注释等内容。
1.5.1 代码构成
一个C++程序(也就是代码)可以包含一个或多个源文件,源文件可以理解为一本功能大全。一个源文件中可以包含一个或多个函数,也就是说一本功能大全中会记录很多指定功能的命令。
一个程序必须有且只有一个主函数,即 main()函数,在功能大全中会记录如何使用主函数。代码构成如图1.42所示。

图1.42 代码构成
下面对图中的代码进行介绍。
❑ 第一行代码:#include 〈iostream〉 是预处理器指令,告诉C++编译器在实际编译之前要包含 iostream文件。
❑ 第二行代码:int main() 是主函数,程序从这里开始执行。
❑ 第四行代码:std::cout 〈〈 "Hello C++!" 〈〈 std::endl;,std::cout表示输出,std::endl表示换行,整行作用是将“Hello C++!”输出到计算机屏幕上并且在输出后换行。
❑ 第五行代码:system("pause");,其作用是运行改行代码时让系统暂停,让Hello C++.exe对话框不会自动关闭。在VS2010编译器中需要这行代码。
❑ 第六行代码:return 0;,其作用是终止main()函数,并返回值0,等于告诉计算机程序执行完成。
1.5.2 注释
注释就是对代码行的解释说明。使用注释可以提高代码的可读性,这样在对代码进行维护时,可以快速地了解一段代码的作用。在C++语言中,注释有单行注释和多行注释两种。下面将对这两种注释进行介绍。
1.单行注释
单行注释是一次只有一行注释。单行注释以“//”开始,如图1.43所示。

图1.43 单行注释
2.多行注释
多行注释就是一行或者更多行叙述文字插入一些注释分隔符中。这些注释分隔符以注释标记“/*”开始,以“*/”结束,如图1.44所示。

图1.44 多行注释