Appearance
第 5 章:运算符
5.1 算术运算符
| 运算符 | 描述 | 示例 |
|---|---|---|
+ | 加法 | a + b |
- | 减法 | a - b |
* | 乘法 | a * b |
/ | 除法 | a / b |
% | 取余 | a % b |
++ | 自增 | a++ |
-- | 自减 | a-- |
5.2 关系运算符
| 运算符 | 描述 | 示例 |
|---|---|---|
== | 等于 | a == b |
!= | 不等于 | a != b |
> | 大于 | a > b |
< | 小于 | a < b |
>= | 大于等于 | a >= b |
<= | 小于等于 | a <= b |
5.3 逻辑运算符
| 运算符 | 描述 | 示例 |
|---|---|---|
&& | 逻辑与 | a && b |
| ` | ` | |
! | 逻辑非 | !a |
5.4 赋值运算符
| 运算符 | 描述 | 示例 |
|---|---|---|
= | 赋值 | a = b |
+= | 加赋值 | a += b |
-= | 减赋值 | a -= b |
*= | 乘赋值 | a *= b |
/= | 除赋值 | a /= b |
%= | 取余赋值 | a %= b |
5.5 位运算(入门)
| 运算符 | 描述 | 示例 |
|---|---|---|
& | 按位与 | a & b |
| ` | ` | 按位或 |
^ | 按位异或 | a ^ b |
<< | 左移 | a << b |
>> | 右移 | a >> b |
5.6 运算符优先级
- 括号
() - 一元运算符(
!,++,--) - 算术运算符(
*,/,%高于+,-) - 位运算符(
<<,>>高于&,^,|) - 关系运算符
- 逻辑运算符(
&&高于||) - 赋值运算符
