下面这个程序输出什么? #include <stdio.h> int main() { int i; i = 10; printf("i : %d/n",i); printf("sizeof(i++) is: %d/n",sizeof(i++)); printf("i : %d/n",i); return 0; } 我用gcc4.3编译得到的结果如下: 输出: i : 10 sizeof(i++) is:4 i : 10 结论是什么: sizeof是一个运算符,并不是一个函数,不会使i加1