簡(jiǎn)單總結(jié)C語言中的運(yùn)算符優(yōu)先級(jí)
C語言中有很多運(yùn)算符,除了四則運(yùn)算,還有位運(yùn)算、比較運(yùn)算、邏輯運(yùn)算、賦值運(yùn)算等等,令人眼花繚亂的同時(shí),優(yōu)先級(jí)也讓人頭疼。通常建議在寫代碼的時(shí)候不用省略括號(hào),但是并不是所有程序員都會(huì)按照這個(gè)規(guī)矩來,因此還是有必要記錄一下,以備查閱。
總結(jié)幾個(gè)比較重要的原則:
- 取成員的“0”目運(yùn)算符【() . -> []】?jī)?yōu)先級(jí)最高;
- 單目運(yùn)算符高于雙目運(yùn)算符;
- 四則運(yùn)算高于移位運(yùn)算;
- 移位運(yùn)算高于比較運(yùn)算;
- 比較運(yùn)算高于位運(yùn)算,位運(yùn)算高于邏輯運(yùn)算;
- 邏輯運(yùn)算高于賦值運(yùn)算;
- 逗號(hào)永遠(yuǎn)最低。
相關(guān)文章
C++項(xiàng)目基于HuffmanTree實(shí)現(xiàn)文件的壓縮與解壓縮功能
這篇文章主要介紹了C++項(xiàng)目基于HuffmanTree實(shí)現(xiàn)文件的壓縮與解壓縮功能,本文給大家提到文件壓縮的概念介紹及壓縮方法,通過示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2021-08-08C語言中strspn()函數(shù)和strcspn()函數(shù)的對(duì)比使用
這篇文章主要介紹了C語言中strspn()函數(shù)和strcspn()函數(shù)的對(duì)比使用,strspn是計(jì)算屬于字符串的字符數(shù)而strcspn則是判斷不屬于,需要的朋友可以參考下2015-08-08C語言三個(gè)函數(shù)的模擬實(shí)現(xiàn)詳解
這篇文章主要為大家詳細(xì)介紹了C語言三個(gè)函數(shù)的模擬實(shí)現(xiàn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2022-03-03C語言 數(shù)據(jù)結(jié)構(gòu)中求解迷宮問題實(shí)現(xiàn)方法
這篇文章主要介紹了C語言 數(shù)據(jù)結(jié)構(gòu)中求解迷宮問題實(shí)現(xiàn)方法的相關(guān)資料,需要的朋友可以參考下2017-03-03C++實(shí)現(xiàn)LeetCode(209.最短子數(shù)組之和)
這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(209.最短子數(shù)組之和),本篇文章通過簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-08-08C++的靜態(tài)成員變量和靜態(tài)成員函數(shù)詳解
這篇文章主要為大家介紹了C++的靜態(tài)成員變量和靜態(tài)成員函數(shù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2021-12-12