C++primer学习笔记-----5.1~5.2
2017-05-02 08:00
169 查看
5.1 简单语句
【如果在程序的某个地方,语法上需要一条语句但是逻辑上不需要,此时应该使用空语句。一种常见的情况是,当循环的全部工作在条件部分就可以完成时,我们通常会用到空语句。
使用空语句时应该加上注释,从而令读这段代码的人知道该语句是有意省略的。】
【复合语句是指用花括号括起来的(可能为空的)语句和声明的序列,复合语句也被称作块。一个块就是一个作用域。
如果在程序的某个地方,语法上需要一条语句,但是逻辑上需要多条语句,则应该使用复合语句。
例如,循环体内语法上必须是一条语句,但是通常循环体内需要多条语句完成某项任务,此时就需要使用复合语句。】
5.2 语句作用域
【可以在if, switch, while 和for 语句的控制结构内定义变量。定义在控制结构当中的变量只在相应语句的内部可见,一旦语句结束,变量也就超出其作用范围了。】相关文章推荐
- 在CentOS 5.1上安装Apache 2.2 + PHP 5.2笔记
- C++Primer学习笔记---类
- linux & C++Primer 学习笔记--预处理器的简单介绍
- MySQL 5.1学习笔记(1)-基本操作
- linux & C++Primer 学习笔记--标准库vector类型
- linux & C++Primer 学习笔记--fstream 非常好用的文件操作流
- [ASP.NET学习笔记之三十二]IIS 5.1/6.0 内幕
- linux & C++Primer 学习笔记
- c++primer 学习笔记(2.0)变量和基本类型
- C++Primer学习笔记第十六章(16/18)类 模型与泛型编程
- 090518-C++primer 4th学习笔记:1.3节
- MySQL 5.1学习笔记
- C++Primer学习笔记一:快速入门
- C++Primer 学习笔记之顺序容器
- 正则表达式 学习笔记5.1
- 090516-C++primer 4th学习笔记:1.1节
- C++Primer学习笔记第五章(5/18)表达式
- C++PRIMER学习笔记
- C++Primer 学习笔记之顺序容器
- linux & C++Primer 学习笔记--namespace 初访