《C++ Primer》 读书笔记——第五章 语句

第五章 语句

5.1 简单语句

1、空语句

可以用分号表示一个空语句
当语法需要但是逻辑不需要的时候可以使用空语句。
使用空语句时应该加注释,否则很难读懂

在这里插入图片描述

2、语句块不以分号结束

在这里插入图片描述


5.3 条件语句

1、switch语句的内部变量定义

不允许在其中一个标签中定义变量,因为程序执行时可能会跳过这个标签,这样在其它标签使用就会出问题。

在这里插入图片描述

如果真的需要在switch标签内部定义变量,则应使用语法块来限制范围

在这里插入图片描述


5.4 迭代语句

1、for语句中的对象定义

for语句的初始条件中可以定义多个对象,但是对象的类型必须是相同的

在这里插入图片描述

2、可以省略for语句中的某些部分,使用空语句代替

在这里插入图片描述

3、范围for循环语句的写法

在这里插入图片描述
别和python的范围for循环写法弄混了

4、从范围for语句中看“不能再循环中改变容器的大小”

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/youyadefeng1/article/details/112619458
今日推荐