TA贡献2012条经验 获得超12个赞
a+=b表示:把a与b的和赋值给ai++和++i都表示:i自加1a+=b等价于a=a+b;表示a的值加b;i++和++i最终都是i自加1,但是也有区别:i++ :先引用后增加++i :先增加后引用例如:i=1;x=i++;( x=1,i=2;)y=++i; (y=2,i=2;)
TA贡献1895条经验 获得超7个赞
在C#中,a+=b就是将a+b的值赋给a,i++就是i=i+1,++i,不怎么常用,应该是先加1后使用,即先让i+1后再使用i的新值
举报