运算符 | C++入门详解,一起学习!

2023-02-01 0 852

运算符 | C++入门详解,一起学习!

1

数数操作符

·平方根相乘,平方根不能为0

·三个十进制不能展开圣克雷潘演算

·加(+)减(—)乘(*)除(/)

·模(余)操作符(%):不容许再次出现浮点数型,平方根差值依赖于等号差值

运算符 | C++入门详解,一起学习!

·自增(++i,–i;i++,i–)

运算符 | C++入门详解,一起学习!

2

表达式操作符

运算符 | C++入门详解,一起学习!

·等号(=)

·扩展表达式操作符

+= 加表达式 (a += 3 等价于 a = a + 3)

-= 减表达式

*= 乘表达式

/= 除表达式

%= 求余表达式

&= 按位与表达式

| = 按位或表达式

^= 按位异或赋值

<<= 左移位表达式(>>= 右移位表达式)

<> 当右操作数又是一个表达式表达式时,形成多重表达式表达式

3

冬至节气 /知多少

运算符 | C++入门详解,一起学习!

4

关系操作符

·大于(>)小于(<)等于(==)

运算符 | C++入门详解,一起学习!

·小于或等于(<=)大于或等于(>=)不等于(!=)表达式(-=、+=、*=);

运算符 | C++入门详解,一起学习!

运算符 | C++入门详解,一起学习!

5

逻辑操作符/(并且、或者、除非)

·逻辑非(! NOT)

运算符 | C++入门详解,一起学习!

·逻辑与(&& AND)

运算符 | C++入门详解,一起学习!

逻辑或(|| OR)

运算符 | C++入门详解,一起学习!

运算符 | C++入门详解,一起学习!

·&&和||的区别

运算符 | C++入门详解,一起学习!

注:优先级从上至下

优先级:算术操作符>关系操作符>表达式操作符

6

位操作符

·右移(>>)左移(<<)

·按位与(&)

·按位或(|)

·按位异或(^)

·取反(~)

7

条件操作符

·关系表达式 ?表达式1 :表达式2(当表达式多了后就先从右算到左)

三目演算符:条件 ? 结果1 : 结果2(条件成立时,返回:号前的结果;不成立就返回后面的结果)

运算符 | C++入门详解,一起学习!

运算符 | C++入门详解,一起学习!

注:条件操作符优先级高于表达式、逗号操作符,低于其他操作符。

8

逗号操作符/(,)

运算符 | C++入门详解,一起学习!

9

指针操作符

·指针变量(*)

定义:基类型 * 指针变量名;

例1:通过指针变量访问整型变量

运算符 | C++入门详解,一起学习!

例2:比大小

运算符 | C++入门详解,一起学习!

例3:算术

运算符 | C++入门详解,一起学习!

10

求字节数操作符/(siaeof)

·当sizeof(与数据类型(如int,float,char …等)一同使用时,返回分配给该数据类型的内存量。

运算符 | C++入门详解,一起学习!

·当sizeof和表达式一同使用的时候,返回表达式的大小。

运算符 | C++入门详解,一起学习!

11

强制类型转换操作符

例1:十进制转整数

运算符 | C++入门详解,一起学习!

例2:整数转十进制

运算符 | C++入门详解,一起学习!

12

成员操作符

·成员操作符(.)

·间接成员操作符(–>)

13

下标运算符

注:操作符的优先级和结和性

运算符 | C++入门详解,一起学习!

运算符 | C++入门详解,一起学习!

慧明科技

公众号|huimingkeji

联系电话|010-57110625

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务