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