天天看點

你真的了解i++和++i嘛?

   關于i++和++i的差別,最廣泛的了解是前者是先使用i然後再把i的值做+1操作,而後者正好相反!如果兩者用在for循環裡呢?

兩者的作用是完全相同的,但是兩者的執行效率确是有差别的,++i的效率更高些,下面分析兩者的具體操作!

i++:

++i:

可以很明顯的看出,i++比++i多了一個指派的操作,是以在使用上兩者同等效果的前提下,盡量使用++i操作。