簡單總結(jié)C語言中的運(yùn)算符優(yōu)先級
C語言中有很多運(yùn)算符,除了四則運(yùn)算,還有位運(yùn)算、比較運(yùn)算、邏輯運(yùn)算、賦值運(yùn)算等等,令人眼花繚亂的同時(shí),優(yōu)先級也讓人頭疼。通常建議在寫代碼的時(shí)候不用省略括號,但是并不是所有程序員都會(huì)按照這個(gè)規(guī)矩來,因此還是有必要記錄一下,以備查閱。



總結(jié)幾個(gè)比較重要的原則:
- 取成員的“0”目運(yùn)算符【() . -> []】優(yōu)先級最高;
- 單目運(yùn)算符高于雙目運(yùn)算符;
- 四則運(yùn)算高于移位運(yùn)算;
- 移位運(yùn)算高于比較運(yùn)算;
- 比較運(yùn)算高于位運(yùn)算,位運(yùn)算高于邏輯運(yùn)算;
- 邏輯運(yùn)算高于賦值運(yùn)算;
- 逗號永遠(yuǎn)最低。
相關(guān)文章
C++實(shí)現(xiàn)一維向量旋轉(zhuǎn)算法
這篇文章主要介紹了C++實(shí)現(xiàn)一維向量旋轉(zhuǎn)算法,非常實(shí)用的經(jīng)典算法,需要的朋友可以參考下2014-08-08
實(shí)例講解在C++的函數(shù)中變量參數(shù)及默認(rèn)參數(shù)的使用
這篇文章主要介紹了在C++的函數(shù)中變量參數(shù)及默認(rèn)參數(shù)的使用,是C++函數(shù)入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下2016-01-01
C++實(shí)現(xiàn)LeetCode(95.獨(dú)一無二的二叉搜索樹之二)
這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(95.獨(dú)一無二的二叉搜索樹之二),本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-07-07
Qt物聯(lián)網(wǎng)管理平臺之實(shí)現(xiàn)告警短信轉(zhuǎn)發(fā)
系統(tǒng)在運(yùn)行過程中,會(huì)實(shí)時(shí)采集設(shè)備的數(shù)據(jù),當(dāng)采集到的數(shù)據(jù)發(fā)生報(bào)警后,可以將報(bào)警信息以短信的形式發(fā)送給指定的管理員。本文將利用Qt實(shí)現(xiàn)告警短信轉(zhuǎn)發(fā),感興趣的可以嘗試一下2022-07-07

