既不是先算中间也不是从右到左。正确的是从左到右。也就是说i++和++i的优先级是相同的,因此按照从左到右的自然顺序执行。真是服了你!1+2+3难道不是先算1+2然后再把这个和与3相加吗?
int i=0;int j=i++;int k=++i;此时,i=0,j=0,k=2楼主理解?