C++primer学习笔记-----5.1~5.2

5.1 简单语句


【如果在程序的某个地方, 语法上需要一条语句但是逻辑上不需要,此时应该使用空语句。
一种常见的情况是,当循环的全部工作在条件部分就可以完成时,我们通常会用到空语句。
使用空语句时应该加上注释,从而令读这段代码的人知道该语句是有意省略的。】

【复合语句是指用花括号括起来的(可能为空的)语句和声明的序列,复合语句也被称作块。一个块就是一个作用域。
如果在程序的某个地方, 语法上需要一条语句,但是逻辑上需要多条语句,则应该使用复合语句。
例如,循环体内语法上必须是一条语句,但是通常循环体内需要多条语句完成某项任务,此时就需要使用复合语句。】

5.2 语句作用域


【可以在if, switch, while 和for 语句的控制结构内定义变量。定义在控制结构当中的变量只在相应语句的内部可见,一旦语句结束,变量也就超出其作用范围了。】
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值