i++
++i在语法上都是自增运算符,但它们在语义上有所不同。
i++是后缀自增运算符,它在表达式中先返回变量的当前值,然后再将变量的值增加1。举个例子,如果你在一个表达式中使用
i++,你将得到变量在自增之前的值。而
++i是前缀自增运算符,它在表达式中先将变量的值增加1,然后再返回新的值。因此,如果你在一个表达式中使用
++i,你将得到变量在自增之后的值。