自左向右结合:左结合性
自右向左结合:右结合性
优先级数字越小,优先级越高
优先级 | 运算符 | 名称 | 结合性 |
---|---|---|---|
1 | ( ) | 圆括号 | 左结合性 |
2 | ++ | 自增 |
右结合性 |
— | 自减 | ||
+ | 正号 | ||
– | 负号 | ||
! | 逻辑非 | ||
~ | 按位取反 | ||
3 | * | 乘法 | 左结合性 |
/ | 除法 | ||
% | 取余 | ||
4 | + | 加法 | |
– | 减法 | ||
5 | << | 位左移 | |
>> | 位右移 | ||
6 | > | 大于 | |
< | 小于 | ||
>= | 大于等于 | ||
<= | 小于等于 | ||
7 | = | 相等 | |
!= | 不相等 | ||
8 | & | 按位与 | |
9 | | | 按位异或 | |
10 | ^ | 按位或 | |
11 | && | 逻辑与 | |
12 | || | 逻辑或 | |
13 | ?: | 条件 |
右结合性 |
14 | =、=+、-=、*=、/=、%=、<<=、>>=、&=、^=、|= | 赋值 | |
15 | , | 逗号 | 左结合性 |
版权声明:本文为Math_Boy_W原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。