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

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

++x為什么不等于1

為什么++x不等于1?而等于0? ++x不應該取x的值0之后再加1嗎?

正在回答

3 回答

++x和x++的理解是這樣的:++x是先給x的值+1然后賦值給++x這個表達式,X++是表達式先取X得原值后X的值+1,

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

x=0;

++x;//輸出1

x++;//輸出1

這是對的, 你是不是理解錯了



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

對啊,x的值變成1 了,你也說了,他是先取值,再計算。所以++x=0取值后,才加的一,不輸出啊

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

慕粉5278784 提問者

你看啊++x取值為0,不是還要在加1嗎?不是等于1嗎?
2019-12-01 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

++x為什么不等于1

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

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

幫助反饋 APP下載

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

公眾號

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