关于自增和自减 i++; ++i; 如果单从i本身来看的话,这两种方式对于变量i来说都是一样的,都可以达到让i本身+1的效果。 但如果需要赋值给其他变量 x=i++; x=++i; 对于i来说效果还是一样的。 但对于x来说,x=i++相当于先把i的值赋给x再自增。 x=i; i=i+1; x=++i相当于i先自增,再赋值给x i=i+1; x=i; 自减也是同理