C语言中操作符的优先级大全

C语言中操作符的优先级大全, 当然c++, Objective-C,大部分语言都试用。

下面是来自The C Programming Language 2th的总结。

OperatorsAssociativity(结合性)

C语言中操作符的优先级大全1.  () [] -> .      left-> right

2. ! ~ ++ -- + - *(type)sizeof  right->left

3. */%         left-> right

4. + -  left->right

5. << >> left-> right

6. < <= > >=left-> right

7. == !=left-> right

8. &left-> right

9. ^left-> right

10 |left-> right

11. &&left-> right

12. ||left-> right

13. ?:right-> left

14. = += -= *= /= %= &= ^= |= <<= >>=right-> left

15. ,right-> left

上一篇:C++操作符的优先级 及其记忆方法


下一篇:C、C++中“*”操作符和“后++”操作符的优先级