這串代碼是什么意思?++和--的問(wèn)題
mynum = 10
mynum++; //mynum的值變?yōu)?1
mynum--; //mynum的值又變回10
在這串代碼里
myname--為什么會(huì)變成10
myname不是應(yīng)該變成9 嗎。。。
講解里說(shuō)的是“上面的例子中,mynum++使mynum值在原基礎(chǔ)上增加1,mynum--使mynum在原基礎(chǔ)上減去1,其實(shí)也可以寫(xiě)成:
mynum = mynum + 1;//等同于mynum++
mynum = mynum - 1;//等同于mynum--
"
不是應(yīng)該是9嗎。。。。
2016-10-18
mynum++的時(shí)候 mynum已經(jīng)等于11了 ?mynum--時(shí)就是 11-1 所以是10
2018-06-22
變量名相同,自加和自減都存在的情況下,自加和自減誰(shuí)在前面先執(zhí)行哪個(gè),前面的執(zhí)行結(jié)果將繼續(xù)往下執(zhí)行
2016-10-18
累加和累減
2016-10-18
mynum++ 等價(jià)于 ?mynum+1