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

為了賬號安全,請及時綁定郵箱和手機立即綁定

兩個值不都是等于1嗎?

++x? 不是先運算嗎? 運算等于1,然后x++是先取值,也是等于1? 不知道我這個是不是對的

正在回答

3 回答

不要把整個程序拆開來看,其實程序是連貫的

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

自增(減)運算符的共同點都是在運算完畢后變量的值改變。但區(qū)別就在取值的先后上,自( ?)運算符在前面的就說明是在運算完以后取值,這個值是不會等同于原先的變量值;自( ?)運算符在后面的,你就可以理解這個程序很心急,還沒等運算完成就先取值了,所以這個取值就是等于原先的變量值。

總結(jié)一下,就是說最后變量的值一定會變,但問題就在最后也就是這一行代碼運行結(jié)束之前的取值有所不同。

(emm.....我也是初學(xué)者,如果我說的你不明白也是極有可能我沒表達清楚或是有誤,請多多包涵哦!)

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

++x是先運算再取值,此時x等于原來的x加上一,x++的輸出仍來是原來的x,但此時x的值已經(jīng)加上1了。也就是說,打比方x=1:++x后輸出為2,x=2;x++后輸出為1,但此時x=2了

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

海問香00

好懵逼
2018-10-08 回復(fù) 有任何疑惑可以回復(fù)我~
#2

CassanBob 回復(fù) 海問香00

emm…..看順序吧。自增運算會影響到后面的輸出,++x你就可以按平常的來記,就說完成這一步自增運算后,輸出和x現(xiàn)在的值都是原來的x值加一。這個應(yīng)該可以懂吧?(輸出不一定,看你的程序需求的)
2018-10-08 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

兩個值不都是等于1嗎?

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

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

幫助反饋 APP下載

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

公眾號

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