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

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

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

OperatorsAssociativity(结合性)

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

 

posted @ 2013-09-13 21:12  pangbangb  阅读(424)  评论(0编辑  收藏  举报