C++中运算符的优先级

C++运算符优先级列表
优先级序号运算符名结合性备注
1::2从左到右作用域运算符
2++ , --1后缀自增自减运算符
() , {}2函数风格转型
()2函数调用
[]2下标访问
. , ->2成员访问
3++ , --1从右到左前缀自增自减运算符
+ , -1正号、负号
! , ~1逻辑非、按位取反
()2C风格转型
* , &1解引用、取地址
sizeof1取大小

new , new[] , delete , delete[]

1动态内存分配
4.* , ->*2从左到右指向成员指针
5* , / , %2乘、除、取余
6+ , -2加、减
7<< , >>2左移、右移
8<=>2三路比较运算符
9< , <= , > , >=2比较大小运算符
10== , !=2比较是否相等运算符
11&2按位与
12^2按位异或
13|2按位或
14&&2逻辑与
15||2逻辑或
16?:3从右到左三元条件运算符
throw0或1抛出错误

, += , -= , *= , /= , %= , 

<<= , >>= , &= , ^= , |=

2

赋值

17,2从左到右依次执行,返回最后

如有侵权部分,请联系我删除。

未经博主允许不准转载此文章!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值