C++ 运算符优先级排列——zhengjun

一、单目运算符

作用域解析

::

后缀运算符、各类括号

(),[], ++, --, . ,->

前缀运算符

++ ,-- ,! ,~ ,- ,+ ,* ,& ,(type),sizeof

注:+ ,- 是正负号,(type) 是类型转换运算符。

二、双目运算符

乘除模

* , / , %

加减法

+ , - ,

左右移

<< , >>

大小比较运算符

<= , < , >= , >

相等比较运算符

== , !=

与、异或、或

& , ^ , |

注:优先级依次降低

逻辑运算符

&& , ||

注:优先级依次降低

三、三元运算符

? :

四、赋值运算符

= , += , -= , *= , /= , %= , &= , ^= , |= , <<= , >>=

五、逗号操作符

,

posted @ 2022-07-18 21:06  A_zjzj  阅读(71)  评论(0编辑  收藏  举报