零基础学C++程序设计
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

3.5 小结

通过本章的学习,读者需要了解以下内容。

❑ 运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。

❑ 表达式是由数值、运算符等按照特定规则排列构成的组合。

❑ 赋值运算符属于双目运算符,拥有两个操作数,符号为“=”。赋值运算符的操作数位于其左右两侧,其作用是将右侧的值赋值给左侧。

❑ 数据类型转换在C++中可以分为两种,第一种是隐式转换,第二种是显式转换。

❑ 算术运算符包括四则运算加、减、乘、除运算符(+、-、*、/)和求模运算符(%)。

❑ 自增运算符(++)属于单目运算符,拥有一个操作数,操作数必须是变量,适用于整数和小数类型。

❑ 自减运算符(--)属于单目运算符,拥有一个操作数,操作数必须是变量,适用于整数和小数类型。

❑ 在C++语言中也提供关于二进制数值的运算符,它们统称为位运算符。

❑ 位的逻辑运算简单来说就是将指定的两个位中的二进制数据进行比较,如果相同,运算结果为1;如果不同,运算结果就为0。在二进制数运算中涉及逻辑处理的运算包括按位取反~、按位与&、按位或|、按位异或^四种。

❑ 移位运算就是将二进制数据向右或向左移动,如果有空位用0补齐的运算,这样会让数值产生变化。

❑ 关系运算符拥有两个操作数,其运算规则是比较两个操作数的关系是否和关系运算符的含义相同,如果相同,运算结果为1;如果不同,运算结果为0。

❑ 在C++语言中逻辑运算符包括逻辑与、逻辑或和逻辑非三种。逻辑运算符可以对指定的条件进行对错判断然后运算。

❑ 逗号运算符可以使多个表达式写在一行上,从而大大地简化程序。

❑ C++中的条件运算符(?: )可以用于实现根据条件选择运算结果的效果。