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

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

我只知道n++,能告訴我++n與它的區別嗎

我只知道n++,能告訴我++n與它的區別嗎

正在回答

5 回答

可以通過C語言的知識來理解,n++,是先賦值在自增1,假設n= 2, x = n++,則x= 2,n= 3

同理,++ n是先自增在賦值,假設n= 2, x = ++n, 則 x = 3,n = 3

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

++n:先自增,再賦值;n++:先賦值,在自增;(可以用+號在前或在后來判斷他是否自增)

0 回復 有任何疑惑可以回復我~
????var?n=?0;
????console.log(n);
????console.log(n++);
????console.log(n);
????var?m=?0;
????console.log(m);
????console.log(++m);
????console.log(m);


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

++n是先自加1,然后再賦值?先加再用;

n++是先賦值,再加1,先用再加;

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

n++;執行完之后,原有的n值+1 。++n執行之前原有的n值+1?


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

舉報

0/150
提交
取消

我只知道n++,能告訴我++n與它的區別嗎

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

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

幫助反饋 APP下載

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

公眾號

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