2013年3月18日 星期一

C語言 - i++ vs. ++i

結果而言是相同,只是過程不同

i++:是先顯示i後再去做+1
++i:則是先做+1後再顯示

[1] [2]有例子寫得很好

以compiler而言,++i的效能會比較好[3]

[1] http://lagunawang.pixnet.net/blog/post/10425717-i%2B%2B-%E8%88%87-%2B%2Bi-%E7%9A%84%E5%B7%AE%E5%88%A5
[2] http://blog.roodo.com/sayaku/archives/14912893.html
[3] http://www.programmer-club.com.tw/showSameTitleN/homework/4354.html