6 當程式被載入記憶體執行時,該程式的全域變數(global variables..-阿摩線上測驗
2F william 大三上 (2022/03/18)
17.0.1 自動記憶體配置
在C語言中,區域變數與區塊變數是以自動的方式管理。每當變數被宣告後,就會自動地在記憶體中配置適合的空間供其使用;當變數所在的函式或區塊結束時,所配置的記憶體空間就會被釋放。 17.0.2 靜態記憶體配置 在程式編譯時,全域變數與字串常值(string literal)就會被配置到一塊記憶體空間,且在程式執行的過程中,所配置的空間將持續保留給這些變數使用,直到程式結束為止,我們將此種方式稱為靜態記憶體配置。除了全域變數與字串常值外,C語言允許我們在變數宣告時,使用「static」來修飾此宣告,將該變數的記憶體空間強制以靜態方式處理。 17.0.3 動態記憶體配置動態記憶體配置,是由我們明確地以「malloc」等指令來... 查看完整內容 |