【問題】C++遞增/遞減


Recommended Posts

++a表運算前先將a加1

a++表運算後再將a加1

減號同理


a += ++a - b++ - c - ++a + b-- - a--
4 3 3 5 3 5 (各項運算時的值)

a加2次又減1次,變為4
b加1次又減1次,值不變
c無改變
原式變成這樣
a += -9
因a已變成4
故最後a為-5

執行結果:
a=-5
b=3
c=3
請按任意鍵繼續 . . .

你可以先自己踹踹看

鏈接文章
分享到其他網站

請登入後來留意見

在登入之後,您才能留意見



立即登入