C++ 学习笔记之一

1.控制结构改变程序正常的控制流程。

2.两种最常用的控制结构是选择结构和循环结构。

3.选择结构在一个程序中加入了判断条件。

4.关系运算符有==、<、<=、>、>=、!=.

5.在关系运算符==、<=, >=, !=中包含空格会产生语法错误。

6.字符通过计算机的对照序列来进行比较。

7.逻辑表达式的值为1(非零值)或0. 逻辑值1(或任何非零值)被视为true,逻辑值0被视为false。

8.在C++中,int变量能用来存储逻辑表达式的值。

9.在C++中,bool变量能用来保存一个逻辑表达式的值。

10.在C++中,逻辑运算符是!, &&, ||.

11.在C++中,有两种选择结构。

12.单分支选择结构有下面的形式:

if(expression)

statement

如果expression是true,那么执行statement,否则执行if语句后面的语句。

13.双分支选择结构采用下面的形式:

if(expression)

statement1

else

statement2

如果expression的值是true,那么执行statement1,否则执行statement2.

14.在if或if…else结构中的表达式通常是一个逻辑表达式。

15.在单分支选择的statement前面包含分号会产生一个语义错误。在这种情况下,if语句的执行语句为空。

16.在双分支选择的statement1前面包含分号也会产生一个语义错误。

17.在C++中没有else语句,每一个else都有一个相关的if语句。

18.else语句与最近的、没有与其他else配对的if语句配对。

19.包含在括号之间的一系列语句称为复合语句或块语句。复合语句可被看做是一条单语句。

20.可以在if语句中使用输入流变量来决定输入流的状态。

21.使用赋值运算符代替等于运算符会产生语义错误。在程序中这可能产生严重的后果。

22.switch结构用来处理多重选择。

23.在switch语句中,break语句的执行会使程序立刻跳出switch结构。

24.如果特定 的条件在程序中不能满足,那么可以使用assert( )函数终止程序。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值