自增操作符 i++是先计算表达式的值,然后i再增加1。
++i是i先增加1,然后再计算表达式的值。
1 实现
【c++的自增操作符(i++和++i)】i++
// 使用引用传递,返回的是未修改的val值,实质的val值已经自增。
int operator++(int &val)
{
int temp = val;
val += 1;
return temp;
}
推荐阅读
- 程序员|【高级Java架构师系统学习】毕业一年萌新的Java大厂面经,最新整理
- linux笔记|linux 常用命令汇总(面向面试)
- jvm|【JVM】JVM08(java内存模型解析[JMM])
- 面试|我经历的IT公司面试及离职感受(转)
- android-面试|我经历的IT公司面试及离职感受
- Java|一个月内面了30家企业,不断对比薪资,我从18K变成了38K
- vue|Vue面试常用详细总结
- java人生|35K 入职华为Java开发那天,我哭了(这 5 个月做的一切都值了)
- Android|年后备战金三银四(Android面试吃透这一篇就没有拿不到的offer......)
- java|后悔没有早点遇到它 , 直接从 12K 涨到了 30K