c语言中 的优先级几级,C语言中的操作符优先级的详细介绍
生活随笔
收集整理的這篇文章主要介紹了
c语言中 的优先级几级,C语言中的操作符优先级的详细介绍
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
C語言中的操作符優先級的詳細介紹
C語言中操作符的優先級大全, 當然c++, Objective-C,大部分語言都試用。
下面是來自The C Programming Language 2th的總結。
OperatorsAssociativity(結合性)
1. () [] -> . 左->右
2. ! ~ ++ -- + - *(type)sizeof
右->左
3. * / % 左->右
4. + - 左->右
5. << >> 左->右
6. < <= > >= 左->右
7. == != 左->右
8. & 左->右
9. ^ 左->右
10 | 左->右
11. && 左->右
12. || 左->右
13. ?: 右->左
14. = += -= *= /= %= &= ^= |= <<= >>= 右->左
15. , 右->左
接下來這張圖就是幫助我們記憶!!!
C語言表達能力強,其中一個重要方面就在于它的表達式類型豐富,運算符功能強,因而c使用靈活,適應性強。
我覺得想要c語言學的好,操作符這關就一定要精通,這個可以幫你有效的剪短代碼行 , 讓你的代碼更簡練漂亮。
以上就是C語言中的操作符優先級的詳細介紹,如有疑問請留言或者到本站社區交流討論,大家共同進步,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
時間: 2017-08-29
新人創作打卡挑戰賽發博客就能抽獎!定制產品紅包拿不停!總結
以上是生活随笔為你收集整理的c语言中 的优先级几级,C语言中的操作符优先级的详细介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: excel统计行数_百万到亿级数据,快速
- 下一篇: FIR IIR滤波器的设计