逗号表达式的返回值是最后一个逗号后面的表达式另外逗号表达式的运算优先级最低1. i = 32. i += i; i等于63. i*=i; i等于36 4. (6, 36)返回365. i = (36, i- 10, i%4);6. 上面的逗号表达式返回最后一个式子的结果,也就是 36 % 4的结果 0,7. 所以 i = 0;
你是不是少写了一个i
百度