亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

大佬看看為什么第二張圖怎么會輸出這樣的結果

http://img1.sycdn.imooc.com//60d431920001d2e504040203.jpgspacer.gif

spacer.gifhttp://img1.sycdn.imooc.com//60d431a20001832904080207.jpgspacer.gif

感謝感謝感謝

spacer.gif


正在回答

2 回答

因為自增自減符號在前導致先運算,加1減1結果沒變輸出最后還是1咯,我猜的

0 回復 有任何疑惑可以回復我~

一、運算結果不同

1、a++:運算結果是a表達式結果加上一位。

2、--a:運算結果是a表達式結果減去一位。

二、運算過程不同

1、a++:運算過程中先執行a表達式,之后再執行自增運算。

2、--a:運算過程中先執行自減運算,之后再運行a表達式。


http://img1.sycdn.imooc.com//60d575ec0001a51905190258.jpg


三、內存運行不同

1、a++:在內存中寄存器先執行表達式,之后再進一位。

2、++a:在內存中,寄存器先進一位之后再執行表達式。


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

大佬看看為什么第二張圖怎么會輸出這樣的結果

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號