C語言中的操作符優(yōu)先級的詳細介紹
C語言中的操作符優(yōu)先級的詳細介紹
C語言中操作符的優(yōu)先級大全, 當然c++, Objective-C,大部分語言都試用。
下面是來自The C Programming Language 2th的總結(jié)。
OperatorsAssociativity(結(jié)合性)
1. () [] -> . 左->右 2. ! ~ ++ -- + - *(type)sizeof 右->左 3. * / % 左->右 4. + - 左->右 5. << >> 左->右 6. < <= > >= 左->右 7. == != 左->右 8. & 左->右 9. ^ 左->右 10 | 左->右 11. && 左->右 12. || 左->右 13. ?: 右->左 14. = += -= *= /= %= &= ^= |= <<= >>= 右->左 15. , 右->左
接下來這張圖就是幫助我們記憶?。?!
C語言表達能力強,其中一個重要方面就在于它的表達式類型豐富,運算符功能強,因而c使用靈活,適應(yīng)性強。
我覺得想要c語言學的好,操作符這關(guān)就一定要精通,這個可以幫你有效的剪短代碼行 , 讓你的代碼更簡練漂亮。
以上就是C語言中的操作符優(yōu)先級的詳細介紹,如有疑問請留言或者到本站社區(qū)交流討論,大家共同進步,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
C語言字符函數(shù)、內(nèi)存函數(shù)功能及實現(xiàn)代碼
這篇文章主要介紹了C語言字符函數(shù)、內(nèi)存函數(shù) 功能及實現(xiàn),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-02-02C++實現(xiàn)LeetCode(147.鏈表插入排序)
這篇文章主要介紹了C++實現(xiàn)LeetCode(147.鏈表插入排序),本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下2021-07-07C語言時間函數(shù)的ctime()和gmtime()你了解嗎
這篇文章主要為大家詳細介紹了C語言時間函數(shù)的ctime()和gmtime(),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2022-02-02