编程语言
首页 > 编程语言> > java – 什么更有效,我或我?

java – 什么更有效,我或我?

作者:互联网

完全重复:Is there a performance difference between i++ and ++i in C++?
完全重复:Difference between i++ and ++i in a loop?

什么更有效,我或我?

我只在Java和C/C++中使用过这个,但我真的要求实现它的所有语言.

在大学里我有一位教授告诉我们,我的效率更高,但已经有几年了,我想从Stack Overflow社区获得意见.

解决方法:

一世 :

>创建i的临时副本
>增量i
>返回临时副本

  一世 :

>增量i
>回归我

通过优化,结果组件很可能是相同的,但是我更有效率.

编辑:请记住,在C中,我可能是支持前缀和后缀运算符的任何对象.对于复杂对象,临时复制成本不可忽略.

标签:post-increment,pre-increment,java,c,performance
来源: https://codeday.me/bug/20190916/1808142.html