这不是i++ 和i+1的区别 是你i=i++ 和i=i+1 的区别 你可以这样测试 你更记得住分别打印 i++ ; ++i; j=i++; //输出jk=++i; //输出ki=i++;i=++i;
i++就是i=i+1.这是等式了,你再等于当然报错!
sum += i;i ++i = i++这是一个错误写法!!!