a++和++a的區別


自我理解的a++和++a的區別


(也可以說是a–和--a的區別)
a++或者說是++a如果參與到循環和計算當中去結果是不一樣的(等有時間的時間發個例子)
可是當a++或者是a–沒有參與到整體的循環和計算當中時答案就有事一樣的了
我的理解就是如果參與到運算裏面:
a++相當於先參與運算和循環中,等之後結束一次循環後者說是結束了一次過程再加一
而++a相當於先++1然後在參與到運算或者循環之中,同理–a和a–也一樣。
等之後整理出來發一些例子就更容易理解
這是個人的理解,有更好的理解希望大佬指點。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章