1 注释
//
:一段注释的开始,编译时忽略掉注释,解释程序
2 #include
指令
包含标准头文件,程序可使用相关的库所提供的功能。
<iostream>
头文件定义了库中的输入/输出工具。
3 主函数main
每个C++程序都必须包含,C++实现运行程序时,调用main函数响应请求。
main函数返回一个整形的值作为结果,告知编译器是否运行成功,0表示成功。
4 花括号
花括号告诉编译器把出现在它们之间的所有内容当作一个单元来处理。
函数体只有一条语句,也必须用花括号括住它。
5 使用标准库进行输出
名称空间:std
标准头文件定义:std::cout
标准输出流;std::endl
结束当前行的输出
6 返回语句
- 出现的位置终止函数的执行,把一个值返回给调用函数的程序
- 返回值的类型必须和函数声明的返回类型一致
- 可以在多个位置上合理终止程序,会有多个
return
语句
表达式
- 让编译器对某些事物进行运算,产生一个结果或其他副作用
- 表达式包括操作数和运算符,操作数都具有类型
作用域
- 名字空间:
::
作用域运算符,标准库的名称是在名为std
的名字空间中定义的。 - 花括号
自由风格
防止相邻的符号混在一起的时候,才必须使用空白符或新行。
以下三个实体不能具有自由风格:
- 字符串直接量:双引号括住的字符;不可以跨行
#include
名称:必须在单独的一行中出现(注释除外)//
注释:后可以跟任何东西,结束于当前行尾
字符串直接量
- 从双引号开始且结束于双引号;
- 每个字符串直接量都必须出现在程序中的一行中
\n
换行符\t
水平制表符\b
回退符\\
若字符串中包括一个\
,可将接下来的字符当作普通字符看待