iOS元运算符优先级
ios 中运算符的优先级和结合性可以用下表整理概括:
| 运算符 | 类型 | 结合性 |
|---|---|---|
| () [] -> . | 函数和作用域解析 | 从左到右 |
| ++ -- ! ~ - + * & (type) sizeof new | 一元运算符 | 从右到左 |
| * / % | 乘除法 | 从左到右 |
| + - | 加减法 | 从左到右 |
| << >> | 位移运算符 | 从左到右 |
| < <= > >= | 关系运算符 | 从左到右 |
| == != | 相等运算符 | 从左到右 |
| & | 位与运算符 | 从左到右 |
| ^ | 按位异或运算符 | 从左到右 |
| | | 位或运算符 | 从左到右 |
| && | 逻辑与运算符 | 从左到右 |
| || | 逻辑或运算符 | 从左到右 |
| ?: | 条件运算符 | 从右到左 |
| = += -= *= /= %= >>= <<= &= ^= | = | 赋值运算符 |
| , | 逗号运算符 | 从左到右 |
发表回复