表达式arr[++i] += 1为什么不是arr[++i] = arr[++i] + 1?这句话不对,x += 1,是等价于:x = x +1,这只是变量,不适用与表达式!i= 0;表达式arr[++i] += 1 ,表示的是arr[1] = arr[1] +1;
[]和i什么左边右边的,不知道你说什么arr[++i]+=1 等价于 arr[++i]=arr[++i]+1 (当i=0时)=a[1]+1 =0+1=1