为了账号安全,请及时绑定邮箱和手机立即绑定

i--和i++的使用区别?

想知道为啥用i--一次性就可以全部删除,而用i++却要删几次才行,大神给解释下!

正在回答

2 回答

使用i--时,for循环语句为从最后一项开始依次往前删除;使用i++时,for循环语句代表从最前面开始删除。当你从前面删除编号为[0]时,后面的数组会前移补位,基数发生变化,故一次删除不掉。从最后开始就不存在前移补项问题。

1 回复 有任何疑惑可以回复我~

i--   :先执行这行代码其它地方再减一

i++ :先执行这行代码其它地方再加一

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

i--和i++的使用区别?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信