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