如果不带括号的话会先执行i++因为后置递加运算符比加法优先级要高带括号的话,先执行括号里的这里没什么区别后置递加运算符是运行完整条语句之后才会改变对象的值
这是优先级问题。在算法中()的优先级最高。所以首先执行那个。你应该明白啦。
a+(i++)就等于:a+i;i++
先执行a + i,再执行i ++
i++你都把i++括起来了