++i 与i++ ++i先加,再运算。 i++ 先运算再自加 等价i = i + 1 int k = 10; printf("%d,%d,%d\n", (++k) , (k++) , (k++)); 计算上式时 会由于编译器的不同结果不同,有些编译器是先入栈再运算,而有些编译器是先运算再入栈。