i++和++i已经见过很多次了,来看个i=i++
解释:
自增运算(++)优先级高于赋值运算(=),先计算i++, 最后赋值
可以把i++作为一个有返回值的表达式
i++ 先返回表达式的值,再自增,最后赋值
++i 先自增,再返回表达式的值,最后赋值
i++和++i已经见过很多次了,来看个i=i++
解释:
自增运算(++)优先级高于赋值运算(=),先计算i++, 最后赋值
可以把i++作为一个有返回值的表达式
i++ 先返回表达式的值,再自增,最后赋值
++i 先自增,再返回表达式的值,最后赋值