关注
i++不能通过,++i通过了,查了一下:i++是先用临时对象保存原来的对象,然后对原对象自增,再返回临时对象,不能作为左值;++i是直接对于原对象进行自增,然后返回原对象的引用,可以作为左值。 由于要生成临时对象,i++需要调用两次拷贝构造函数与析构函数(将原对象赋给临时对象一次,临时对象以值传递方式返回一次); ++i由于不用生成临时变量,且以引用方式返回,故没有构造与析构的开销,效率更高。
点赞
相关推荐
点赞 评论 收藏
分享
2025-12-17 09:54
门头沟学院 前端工程师 点赞 评论 收藏
分享
2025-12-03 19:49
西南科技大学 嵌入式软件工程师 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 实习没人带,苟住还是跑路? #
11612次浏览 245人参与
# 你觉得专业和学校哪个对薪资影响最大 #
87320次浏览 587人参与
# 对2025年忏悔 #
3796次浏览 94人参与
# 巨人网络求职进展汇总 #
183750次浏览 1222人参与
# 元旦假期你打算怎么过 #
7674次浏览 164人参与
# 春招前还要继续实习吗? #
4149次浏览 58人参与
# 大家实习都在做什么? #
8230次浏览 88人参与
# 面试官问过你最刁钻的问题是什么? #
8630次浏览 96人参与
# 我们是不是被“优绩主义”绑架了? #
8692次浏览 280人参与
# 一人说一家双休的公司 #
6539次浏览 90人参与
# 新年的第一句祝福 #
50936次浏览 376人参与
# 妈妈治愈了你哪些脆皮时刻 #
38879次浏览 338人参与
# 机械人你觉得今年行情怎么样? #
6286次浏览 88人参与
# 牛客2025仙途报告 #
36285次浏览 478人参与
# 一起聊字节 #
238179次浏览 1014人参与
# 你做过哪些dirty work #
25215次浏览 155人参与
# 如何提高实习转正率? #
73184次浏览 464人参与
# 秋招盘点:机械人值得去的企业 #
93736次浏览 732人参与
# 运营来爆料 #
72527次浏览 454人参与
# 腾讯工作体验 #
548523次浏览 3660人参与
查看1道真题和解析