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

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

例題里為什么a+1不改變a的值 其他的幾個就改變呀?

為什么a+1不改變a的值 其他的幾個就改變呀?

正在回答

4 回答

應該是沒有產生賦值運算吧!這里a+1相當于一個局部變量,只使得a在這里值加1,而原先a的值a+1這個操作并不能改變。如果這里編程a+=1,原先的a值就因為賦值運算改變了。

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

我也想問 ?為什么其他上門的A++ ++A都是有遞進關系的 ? ?就下面的A+1 和A ?沒有變

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

因為a+1并沒有改變它原來的值呀

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

你看什么呢 提問者

那為什么比如先++a后a變成101后下一行++a a的值就改變了 就是從101開始算 得到102 謝謝啦
2016-03-06 回復 有任何疑惑可以回復我~

a+1等價于100+1,輸出的是(a+1)的整體結果,就是101,并沒有改變原變量a的值

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

你看什么呢 提問者

那為什么比如先++a后a變成101后下一行++a a的值就改變了 就是從101開始算 得到102 謝謝啦
2016-03-06 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

例題里為什么a+1不改變a的值 其他的幾個就改變呀?

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

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

幫助反饋 APP下載

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

公眾號

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