2020.11.25 算符优先级

优先级

@优先级从上到下依次递减,最上面具有最高的优先级,逗号操作符具有最低的优先级。
@相同优先级中,按结合顺序计算。大多数运算是从左至右计算,只有三个优先级是从右至左结合的,它们是单目运算符、条件运算符、赋值运算符。
@算术运算 > 移位运算 > 关系运算 > 位运算 > 逻辑运算 > 赋值运算

优先级运算符名称或含义使用形式
1 [ ] 数组下标 左到右
( ) 圆括号
. 成员选择(对象)
-> 成员选择(指针)
2 - 负号运算符 右到左
(type)强制类型转换
++自增运算符
--自减运算符
*取值运算符(指针类型表达式)
&取地址运算符
逻辑非运算符
~按位取反运算符
sizeof长度运算符
3 / 左到右
*
% 余数
4 + 左到右
-
5 << 左移 左到右
>> 右移
6 > 大于 左到右
>= 大于等于
< 小于
<= 小于等于
7 == 等于 左到右
!= 不等于
8 &按位与 左到右
9 ^按位异或 左到右
10 |按位或 左到右
11 &&逻辑与 左到右
12 ||逻辑或 左到右
13 ?:条件运算符 右到左
14 = 赋值运算符 右到左
/=除后赋值
*=乘后赋值
%=取模后赋值
+=加后赋值
-=减后赋值
<<=左移后赋值
>>=右移后赋值
&=按位与后赋值
^=按位异或后赋值
|=按位或后赋值
15 ,逗号运算符 左到右
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值