沒定義會怎樣
? ?x = 100;
? ? ? ? x /= 2;
? ? ? ? printf("if語句內(nèi), x=%d\n", x); ? ? ??
? ? }
? ? printf("main方法內(nèi), x=%d\n", x);
? ? fn1();
? ? return 0;
}
為什么沒定義 X main的結(jié)果是50
? ?x = 100;
? ? ? ? x /= 2;
? ? ? ? printf("if語句內(nèi), x=%d\n", x); ? ? ??
? ? }
? ? printf("main方法內(nèi), x=%d\n", x);
? ? fn1();
? ? return 0;
}
為什么沒定義 X main的結(jié)果是50
2017-12-30
舉報
2017-12-31
沒定義的話 if里面操作的x是面函數(shù)里面的x,那么里面的x值就會變化。定義了就相當(dāng)于if里面自己的局部變量x。