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

关于balls[cnt++]=balls[i]

看了一天了,没看明白,我同学说是,因为这不是赋值运算,所以cnt++与++cnt都是一个意思,所以一开始cnt就执行了自加运算了是吗?

正在回答

3 回答

递增与递减都有前置操作和后置操作,前置操作是先计算变量本身的值然后再参与语句的计算,而后置操作是先进行语句的计算然后再计算变量的值。

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

一个先用了再+,一个是先加了再用,搞清楚这个区别就好

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

不是,cnt=0;   cnt++先是balls[0] = balls[i] 后再 cnt加1=1  ,后面++cnt是 cnt = 1;balls[1] = balls[i] 

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

举报

0/150
提交
取消

关于balls[cnt++]=balls[i]

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