
image.png
endl 是一个std 空间的在iostream中的一个对象,意思是end line,表示重启一行也就是光标移到下一行的开头
-
endl对于cout来说是控制符
image.png 换行符
\n : 意思是 new line 显示字符串时 在末尾加上\n,目的是减少输入量。
但是对于生成一个空行,大多数使用endl
换行符是一种转义序列的按键组合
-
endl确保程序继续运行前刷新输出,而\n不能保证程序继续运行前刷新输出。
image.png C++中不能把空格,制表符回车符放在元素中间,也不能把回车符放在字符串中间
C++11新增的raw字符串可包含回车。
标记:是代码中不可分割的元素
通常必须用空格,制表符或者回车将两个标记分隔开。
-
空白:空格,制表符 和回车
image.png 每条语句占一行
每个函数开始的花括号和结束的花括号,各占一行。
函数中的语句相对于花括号进行缩进
与函数名称相关的圆括号周围没有空白。为了区分函数和一些使用圆括号的内置结构,比如循环。


