日本有码中文字幕视频,在线能看三级网站,日本妇乱子伦视频免费的,中文字幕一页在线

      c語(yǔ)言的運(yùn)算符有哪些(c語(yǔ)言的運(yùn)算符)

      時(shí)間:2022-09-21 10:01:42來(lái)源:
      導(dǎo)讀您好,現(xiàn)在蔡蔡來(lái)為大家解答以上的問(wèn)題。c語(yǔ)言的運(yùn)算符有哪些,c語(yǔ)言的運(yùn)算符相信很多小伙伴還不知道,現(xiàn)在讓我們一起來(lái)看看吧!1、C語(yǔ)言中算...

      您好,現(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?int?main(){???int?a?=?21;?int?b?=?10; ??int?c?; ??c?=?a?+?b; ??printf("Line 1 - c 的值是 %d",?c?); ?c?=?a?-?b; ??printf("Line 2 - c 的值是 %d",?c?); ??c?=?a?*?b; ??printf("Line 3 - c 的值是 %d",?c?); ??c?=?a?/?b; ??printf("Line 4 - c 的值是 %d",?c?); ??c?=?a?%?b; ??printf("Line 5 - c 的值是 %d",?c?); ??c?=?a++; ?// 賦值后再加 1 ,c 為 21,a 為 22???printf("Line 6 - c 的值是 %d",?c?); ??c?=?a--; ?// 賦值后再減 1 ,c 為 22 ,a 為 21???printf("Line 7 - c 的值是 %d",?c?);?return?0;}當(dāng)上面的代碼被編譯和執(zhí)行時(shí),它會(huì)產(chǎn)生下列結(jié)果:Line 1 - c 的值是 31Line 2 - c 的值是 11Line 3 - c 的值是 210Line 4 - c 的值是 2Line 5 - c 的值是 1Line 6 - c 的值是 21Line 7 - c 的值是 22擴(kuò)展資料:C語(yǔ)言中,除了算數(shù)運(yùn)算符,還提供以下運(yùn)算符:關(guān)系運(yùn)算符2、邏輯運(yùn)算符3、位運(yùn)算符4、賦值運(yùn)算符5、雜項(xiàng)運(yùn)算符運(yùn)算符優(yōu)先級(jí):C語(yǔ)言中,運(yùn)算符的運(yùn)算優(yōu)先級(jí)共分為15 級(jí)。

      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ì)喜歡。

      標(biāo)簽:
      最新文章