C++for循环中i++与++i的区别
生活随笔
收集整理的這篇文章主要介紹了
C++for循环中i++与++i的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
i++,是i先賦值后自增;
++i,是i先自增后賦值;
如果只是一條單獨語句,沒區別,因為沒有賦值對象;只有自增;
如果是存在賦值對象,比如n=++i和n=i++就不同;
比如i=9;執行n=++i,i先自增,然后賦值,n=10;
同樣i=9;執行n=i++,i先賦值,然后自增,n=9;
總結
以上是生活随笔為你收集整理的C++for循环中i++与++i的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++之操作符重载和运算符重载
- 下一篇: C++中STL和容器、迭代器、算法之间的