回 帖 发 新 帖 刷新版面

主题:求前辈帮个忙!


   




[size=6]int i;[/size]
   请问i+1和i++有什么区别呢?
什么情况下用I++?
什么情况下用I+1?

回复列表 (共4个回复)

沙发

当i=1时,i+1,i还是1,i++后,i=2;

板凳

需要i进行自加的时候用i++ 比如循环
不需要时用i+1     比如赋值 a=i+1;

3 楼

i++ 是现运算后自增
如果没有结束条件的话就会无休止的加1,一直加到你的进程死掉为止。
而i+1就是相当个数学运算。

4 楼

这个问题我以前也接触过,开始的时候我也找不到问题的原因,后来我进了一个技术交流群,这个群里的人挺多的,在里面可以沟通技术,你可以进去看一下.群号是:四三四八零零七一。另外,这个群里可以接项目。

我来回复

您尚未登录,请登录后再回复。点此登录或注册