4.1 运算符的优先级
C++/C 语言的运算符有数十个,运算符的优先级与结合律如表 4-1 所示。注意一元
运算符 + - * 的优先级高于对应的二元运算符。
优先级 运算符 结合律
( ) [ ] -> . 从左至右
! ~ ++ -- (类型) sizeof 从右至左
从 + - * &
* / % 从左至右
高
+ - 从左至右
<< >> 从左至右
到
< <= > >= 从左至右
== != 从左至右
低
& 从左至右
^ 从左至右
排
| 从左至右
&& 从左至右
列
|| 从右至左
?: 从右至左
= += -= *= /= %= &= ^= 从左至右
|= <<= >>=
运算符的优先级
最新推荐文章于 2024-03-22 17:45:16 发布