关于++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++ 而且,这也是一种好的程序风格:++ -- 语句如非特殊需要,请单独一行使用。

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