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

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

newAge=++age1 輸出為25,但newAge=age1++ 輸出卻為24???

57d78bdc0001a7bd05000227.jpg

57d78bdd000165ad05000203.jpg

newAge=++age1???輸出為25,但newAge=age1++???輸出卻為24???


正在回答

5 回答

這個(gè)其實(shí)很簡(jiǎn)單,別搞混了理清楚就OK了,舉例:


首先 a++和++a 的定義:看個(gè)例子

A: ? ?a=5; ?b=++a; // 相當(dāng)于a=a+1;b=a; ?結(jié)果是a=6,b=6

B: ? ?a=5; ?b=a++; // 相當(dāng)于b=a;a=a+1; 結(jié)果是a=6,b=5


a++ 先賦值,再自增+1

++a先自增+1,再賦值

這樣就能理解了吧


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

++在前是先加1再賦值, 而++再后的時(shí)候是先把其值賦值給等號(hào)右邊再 自身+1.

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

上面那個(gè)++看成吃飯

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

這個(gè)簡(jiǎn)單,打個(gè)比方,b=++a,跟b=a++,可以這么來(lái)看,等式左邊b是 體重稱量,右邊a是你的體重

b=++a,就是說(shuō),你先吃飯,然后再去稱體重,假如a剛剛開始是1的話,那么,b就是2

b=a++就是說(shuō),你先稱重,再去吃飯,a剛剛開始是1的話,那b也是1,

但不管怎么樣,運(yùn)行完這句話之后,你都吃過(guò)飯了,所以,a之后就是2了。

我這么解釋,你應(yīng)該懂了吧,打字很累的,覺得可以就采納了吧

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

這個(gè)是先加后加的問(wèn) ?如果++在后面,則先給左邊的賦值,再自行+1,如果++在前面,則先自增1,再用自增后的給左邊賦值

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

舉報(bào)

0/150
提交
取消

newAge=++age1 輸出為25,但newAge=age1++ 輸出卻為24???

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

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

幫助反饋 APP下載

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

公眾號(hào)

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