在c++迭代循环时,++it和it++哪个效率高
答案:1 悬赏:50 手机版
解决时间 2021-03-28 10:37
- 提问者网友:城市野鹿
- 2021-03-28 06:22
在c++迭代循环时,++it和it++哪个效率高
最佳答案
- 五星知识达人网友:青灯有味
- 2021-03-28 06:56
++i是在i上直接加1,表达式的值是i本身;
i++也是在i上加1,表达式的值是加1前的副本;
因为要存副本,所以效率略低,但是实际上大部分编译器都会完成这部分优化工作,但是对于自定义的迭代器之类的,就未必有优化了;
i++也是在i上加1,表达式的值是加1前的副本;
因为要存副本,所以效率略低,但是实际上大部分编译器都会完成这部分优化工作,但是对于自定义的迭代器之类的,就未必有优化了;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯