【记录】i++与++i的区别

初学者会对i++与++i产生疑惑,仅仅了解到前者是先进行引用操作再自增,后者是先自增再进行操作。
随着接触到更多细节之后才知道这两者影响之大。
例如在打印一个数的时候,如果所需打印的是i++,则打印出的数字与初始化的数字一样,++i则会在初始化数字上加1。
当然了除实现不同外,效率也是需要考量的:
查找资料后得知在不进行引用的情况下,前缀自增和后缀自增是没有任何效率的区分。
若只需要自增而不引用,可以优先用++i来减少操作,这是不同于后缀自增需要备份一个自增操作前的数来进行引用的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值