最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

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

++和--在左在右運(yùn)行出現(xiàn)在的數(shù)值

int a=5;

int b=++a;

這時(shí)為會(huì)運(yùn)行結(jié)果,a=6呢。上面不是設(shè)定a=5了嗎,b才是a先執(zhí)行自增到6后,給到b的啊

為什么a的值也變了呢。不理解,a已經(jīng)設(shè)定好了,只是b的值是以a的基礎(chǔ)上變化。

例2中的了不理解?

int a=5;

int b=a++;

運(yùn)行結(jié)果反而相反了。?


我反復(fù)思考,難道不是直接賦予a和b的值,而是a給出的數(shù)字為基數(shù),到了b開(kāi)始運(yùn)行自增的程序,所以b運(yùn)行完++a后,a的值就變成運(yùn)行完了的程序的值的,那a++也同理,它的程序是先了a的值 賦予b,然后在自增,所以顯示b的值a最初的5,而a的值就是運(yùn)行后自增的6.這么理解對(duì)吧。

正在回答

1 回答

b=++a,這里的++出現(xiàn)在a的左邊,表示讓a先執(zhí)行自增再賦值給b;

而如果b=a++,此時(shí)的++出現(xiàn)在a的右邊,表示將a的值先賦給b,再執(zhí)行自增。

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

舉報(bào)

0/150
提交
取消

++和--在左在右運(yùn)行出現(xiàn)在的數(shù)值

我要回答 關(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)