深入理解計算機系統--第七章課後作業

對於問題一,輸出結果如下圖所示:   兩個都是弱定義值,所以鏈接器隨機選擇一個,而這時在c2.c中,g的值爲37(強定義),故c1.c的g爲37,調用函數f,g變爲38 當運行第二條語句時,結果如圖:   多次定義變量g,程序在鏈接的時候報錯!!! 對於變量g在C1定義一次爲23,強定義,在C2也定義一次23,兩次強定義,報錯     我爲了驗證這個結論,將global.h的語句寫入c2.c,然後
相關文章
相關標籤/搜索