c语言中,[1] i++是什么意思

如题所述

i++表示i自增1,在单独使用的时候,
++i、i++和i=i+1是完全一样的。
但是,++i和i++是由区别的。
++i是先+1,再做其他运算,
i++相反,先做其他运算,完了再+1。
比如:
当i=2的时候,
a
=
i++;最终结果a=2,i=3
a
=
++i;结果是
a=3,i=3
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-06
i++==1
取i的当前值和1比较,并在取i的值后将i值增1
++j==3
先将j值增1,然后再将j的新值与3比较。
第2个回答  2019-08-07
I++是自加
I++:是运行后再加+1
++I:是运行前加+1
相似回答