为什么推荐用++i
前言
1 | for (int i = 0; i < 10; ++i) |
以前看别人这么写都不太在意,今天偶然瞥到有说++i
比i++
效率更高
运算符重载
于是我去找了一下两种运算重载方法:
(1)i++
1 | //后置++运算符重载 |
(2) ++i
1 | //前置++运算符重载 |
对比可以发现,++i
比i++
省略了一步储存原变量的过程
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 快乐小凳凳!
评论
1 | for (int i = 0; i < 10; ++i) |
以前看别人这么写都不太在意,今天偶然瞥到有说++i
比i++
效率更高
于是我去找了一下两种运算重载方法:
1 | //后置++运算符重载 |
1 | //前置++运算符重载 |
对比可以发现,++i
比i++
省略了一步储存原变量的过程