這串代碼是什么意思?++和--的問題
mynum = 10
mynum++; //mynum的值變為11
mynum--; //mynum的值又變回10
在這串代碼里
myname--為什么會變成10
myname不是應該變成9 嗎。。。
講解里說的是“上面的例子中,mynum++使mynum值在原基礎上增加1,mynum--使mynum在原基礎上減去1,其實也可以寫成:
mynum = mynum + 1;//等同于mynum++
mynum = mynum - 1;//等同于mynum--
"
不是應該是9嗎。。。。
2016-10-18
mynum++的時候 mynum已經等于11了 ?mynum--時就是 11-1 所以是10
2018-06-22
變量名相同,自加和自減都存在的情況下,自加和自減誰在前面先執行哪個,前面的執行結果將繼續往下執行
2016-10-18
累加和累減
2016-10-18
mynum++ 等價于 ?mynum+1