您好,現(xiàn)在蔡蔡來(lái)為大家解答以上的問(wèn)題。c語(yǔ)言的運(yùn)算符有哪些,c語(yǔ)言的運(yùn)算符相信很多小伙伴還不知道,現(xiàn)在讓我們一起來(lái)看看吧!
1、C語(yǔ)言中算術(shù)運(yùn)算符有以下這些實(shí)例:#include?
2、1 級(jí)最高,15 級(jí)最低。
3、在表達(dá)式中,優(yōu)先級(jí)較高的先于優(yōu)先級(jí)較低的進(jìn)行運(yùn)算。
4、而在一個(gè)運(yùn)算量?jī)蓚?cè)的運(yùn)算符 優(yōu)先級(jí)相同時(shí),則按運(yùn)算符的結(jié)合性所規(guī)定的結(jié)合方向處理。
5、運(yùn)算符結(jié)合性:C語(yǔ)言中各運(yùn)算符的結(jié)合性分為兩種,即左結(jié)合性(自左至右)和右結(jié)合性(自右至左)。
6、例如算術(shù)運(yùn)算符的結(jié)合性是自左至右,即先左后右。
7、如有表達(dá)式x-y+z 則y 應(yīng)先與“-”號(hào)結(jié)合,執(zhí)行x-y 運(yùn)算,然后再執(zhí)行+z 的運(yùn)算。
8、這種自左至右的結(jié)合 方向就稱(chēng)為“左結(jié)合性”。
9、而自右至左的結(jié)合方向稱(chēng)為“右結(jié)合性”。
10、最典型的右結(jié)合 性運(yùn)算符是賦值運(yùn)算符。
11、如x=y=z,由于“=”的右結(jié)合性,應(yīng)先執(zhí)行y=z 再執(zhí)行x=(y=z)運(yùn)算。
12、C語(yǔ)言運(yùn)算符中有不少為右結(jié)合性,應(yīng)注意區(qū)別,以避免理解錯(cuò)誤。
13、優(yōu)先級(jí)從上到下依次遞減,最上面具有最高的優(yōu)先級(jí),逗號(hào)操作符具有最低的優(yōu)先級(jí)。
14、所有的優(yōu)先級(jí)中,只有三個(gè)優(yōu)先級(jí)是從右至左結(jié)合的,它們是單目運(yùn)算符、條件運(yùn)算符、賦值運(yùn)算符。
15、其它的都是從左至右結(jié)合。
16、具有最高優(yōu)先級(jí)的其實(shí)并不算是真正的運(yùn)算符,它們算是一類(lèi)特殊的操作。
17、()是與函數(shù)相關(guān),[]與數(shù)組相關(guān),而->及.是取結(jié)構(gòu)成員。
18、其次是單目運(yùn)算符,所有的單目運(yùn)算符具有相同的優(yōu)先級(jí),因此在我認(rèn)為的 真正的運(yùn)算符中它們具有最高的優(yōu)先級(jí),又由于它們都是從右至左結(jié)合的,因此*p++與*(p++)等效是毫無(wú)疑問(wèn)的。
19、參考資料來(lái)源:百度百科-C語(yǔ)言運(yùn)算符。
本文就為大家分享到這里,希望小伙伴們會(huì)喜歡。