

| 优先级 | 运算符 | 运算 | 结合关系 | 举例 |
|---|---|---|---|---|
| 1 | + | 单目不变 | 自右向左 | a*+b |
| 1 | - | 单目取负 | 自右向左 | a*+b |
| 2 | * | 乘 | 自左向右 | a*b |
| 2 | * | 除 | 自左向右 | a/b |
| 2 | % | 除余 | 自左向右 | a%b |
| 3 | + | 加 | 自左向右 | a=b |
| 3 | - | 减 | 自左向右 | a-b |
| 4 | = | 赋值 | 自右向左 | a=b |
t = a;
a = b;
b = t;
| 复合运算符 | 举例 | 运算 |
|---|---|---|
| += | a += 5 | a=a+5 |
| -= | a -= 5 | a=a-5 |
| *= | a *= 5 | a=a*5 |
| /= | a /= 5 | a=a/5 |
| %= | a %= 5 | a=a+5 |
| 递增运算符 | 复合运算符 | 运算 |
|---|---|---|
| a ++ | a += 1 | a = a + 1 |
假设a = 5