i++ i++可以是i==i+1,不过是在该表达式之后再使 i 的值加1当作为运算符 i++的值先把i的值赋予,然后i再加1 i- -同理于i++ ++i ++i可以是i==i+1,区别于i++的是,在该表达式 i 的值就加1当作为运算符 ++i的值先使i+=1,然后再进行赋值 - - i同理于++i 例子对比 对比总结 单独来说i++,++i都是为原值i+=1用做运算符上 i++相较于++i,i++在此行表达式i的返回值仍为原值++i相较于i++,++i在此行表达式i的返回值为原值+1