这是我的代码:
int foo() { int a = 1; while(1) { a *= 2; printf("a = %d\n", a); } return a; } int main(void) { foo(); return 0; }
它只是打印出"a = 0".我糊涂了!我错过了一些非常简单的事吗?
c
c ×1