一、运算类型不同:“a=i++”是对变量i进行了后置自增运算后在进行赋值。“a=++i”是对变量i进行了前置自增运算后再进行赋值运算。二、运算结果不同:++i 和 i++,在单独使用时,就是 i=i+1。而 a = ++i,相当于“ i=i+1; a = i;”。而 a = i++,相当于“ a = i; i=i+1;”。三、作用不同:“a=i++”的作用相当于先将变量i的值保存到变量a中,再将变量 i 的的值加 1 。“a=++i”相当于将变量 i 的值先加 1 再保存到变量 a 中。扩展资料:注...