第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

關(guān)于a=++b 和a=b++符號(hào)優(yōu)先級(jí)問題

由優(yōu)先級(jí)表格可以知道

++ ?-- 優(yōu)先級(jí) 比=高

可是 如果這樣算 a=++b與a=b++沒有區(qū)別

但是 實(shí)際上兩個(gè)值不相同

正在回答

2 回答

這位兄弟提的問題不是運(yùn)算符優(yōu)先級(jí)別的問題,而且表達(dá)式書寫不同而得到不同結(jié)果的問題,java中就是規(guī)定 a++與++a的結(jié)果是不一樣的,其實(shí)其他語言也是這么規(guī)定的。 ++a 或者 a++ 都是一個(gè)完整的表達(dá)式,不能被拆分的。?

你問題中 第二個(gè)表達(dá)式 a = b++; 并不是因?yàn)閮?yōu)先級(jí) b先自加 然后再將結(jié)果給a ,而是只要b++這么寫了,就一定會(huì)執(zhí)行 b=b+1,然后整個(gè)b++的結(jié)果為b給a進(jìn)行賦值。

第一個(gè)表達(dá)式 a= ++b;其實(shí)也是執(zhí)行了2步,先b = b+1,然后整個(gè)++b的結(jié)果為b+1給a進(jìn)行賦值。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

魚入深海 提問者

非常感謝!
2018-08-02 回復(fù) 有任何疑惑可以回復(fù)我~

a=++b是b先自增后再賦值給a,

a=b++是先將b值賦值給a后b再自增。


2 回復(fù) 有任何疑惑可以回復(fù)我~
#1

魚入深海 提問者

我的意思是 ++ 比 = 優(yōu)先級(jí)高 a=b++ 和a=++b 中 ++都比=高 這樣算 答案是一樣的
2018-07-20 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

關(guān)于a=++b 和a=b++符號(hào)優(yōu)先級(jí)問題

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)