第1个回答 推荐于2017-09-14
表达式三的位置吗?
那样就没有区别了
不过奉劝LZ不要看++i 和i++在printf中得例子,例如 pirntf("%d",++i);
这个例子不恰当,涉及的东西更多,只需明白++的先后就可以了本回答被提问者采纳
第2个回答 2012-01-24
在循环中通常是在循环变量更新时用到i++; 或++i; 此时二者用法完全一样没有区别;
只有在考试时才会用到二者的真正区别吧。
第3个回答 2012-01-24
for循环如果后面没有再用到i没有区别
真要要说的话++i效率比较高
i++ 相当于 tmp = i, tmp++, i = tmp
++i相当于 i = i + 1
第4个回答 2012-01-24
i++是先用i的值,在自增。++i是用i先自增,在使用自增后的值。