關於++i和i++區別

簡單的來說,++i  i++,在單獨使用時,就是 i=i+1  a = ++i,相當於 i=i+1; a = i; (先i = i + 1,再使用i的值), a = i++,相當於 a = i; i=i+1; (先使用i的值,再i = i + 1如果實在搞不明白++ --怎麼回事,那也不是什麼天塌下來的事。 <br>因爲a=++i完全可以寫成 i++; a=i <br>a=i++完全可以寫成 a=i; i++ 而且,這也是一種好的程序風格:++ -- 語句如非特殊需要,請單獨一行使用。

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