运算符
运算符是动作符号:加减乘除、比较、逻辑、赋值、位操作。组合起来形成表达式。
1. 分类地图
| 类别 | 例子 | 作用 |
|---|---|---|
| 算术 | + - * / % | 算数值 |
| 关系 | > < >= <= == != | 产生真假 |
| 逻辑 | && || ! | 组合条件 |
| 赋值 | = += -= | 写入变量 |
| 位 | & | ^ ~ << >> | 按二进制位操作 |
| 其它 | sizeof ?: | 测大小、三目选择 |
2. 一个表达式从左到右读懂
| 1 | int a = 3, b = 4; |
| 2 | int ok = (a < b) && (b != 0); |
| 3 | /* 先比大小,再逻辑与,结果存入 ok */ |