C++primer第五章
5.1 简单语句
表达式语句的作用是执行表达式并丢弃掉求值结果。
最简单h的语句是空语句,空语句中只有一个单独的分号。
复合语句是指用花括号括起来的语句和声明序列,复合语句也被称为块。
一个块就是一个作用域。
5.2 语句作用域
定义在控制结构内的变量作用域就是这个控制结构。
5.3 条件语句
提到if语句和switch语句。
5.3.1 if语句
else和if匹配按照最近原则。
5.3.2 switch语句
如果某个case标签匹配成功,将从该标签开始往后顺序执行所有case分支,除非显式中断这一过程。
C++语言规定,不允许跨过变量的初始化语句直接跳到该变量作用域内的另一个位置。