TA贡献1866条经验 获得超5个赞
优先级显然是自增大于解引用的。如果是反过来,++的作用对象应该是*iter而不是iter。另外注意优先级和自增触发的时间不是一回事。++在解析语句的时候只是给目标附上“用后自增”的状态,无论他优先级如何都是执行完整句话再自增的。
另外注意优先级和自增触发的时间不是一回事。++在解析语句的时候只是给目标附上“用后自增”的状态,无论他优先级如何都是执行完整句话再自增的。
TA贡献1853条经验 获得超6个赞
就*iter++而言,始终等价于autoi=iter;//复制iter*i;//解引用副本++iter;//iter自增所以,就是前者的结论,也是题主验证的结果。
autoi=iter;//复制iter*i;//解引用副本++iter;//iter自增所以,就是前者的结论,也是题主验证的结果。
*i;//解引用副本++iter;//iter自增所以,就是前者的结论,也是题主验证的结果。
++iter;//iter自增所以,就是前者的结论,也是题主验证的结果。
所以,就是前者的结论,也是题主验证的结果。
数据结构与算法(前端版)
¥ 58.00
Web前端开发修炼指南
解锁前端面试体系核心攻略
¥ 78.00
高薪之路—前端面试精选集
JavaScript 设计模式精讲
¥ 48.00
举报
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号