序号 | 运算符 | 关联性 |
1 | :: | 从左向右 |
2 | () [] - > . | 从左向右 |
3 | ! ~ + (unary) - (unary) ++ - - & (unary) * (unary) (typecast) static_cast const_cast dynamic_cast reinterpret_cast sizeof new delete typeid decltype | 从右向左 |
4 | .* (unary) - > * | 从左向右 |
5 | * / % | 从左向右 |
6 | + - | 从左向右 |
7 | < < > > | 从左向右 |
8 | < < = > > = | 从左向右 |
9 | == != | 从左向右 |
10 | & | 从左向右 |
11 | ^ | 从左向右 |
12 | |& & | 从左向右 |
13 | || | 从左向右 |
14 | ?: (conditional operator) | 从右向左 |
15 | = *= /= %= += - = & = ^= |= < <= > > = | 从右向左 |
16 | , | 从左向右 |
C++运算符的优先顺序
最新推荐文章于 2025-02-19 20:00:00 发布