計算機概論、大意(資訊科學概論,電腦常識,電子計算機概論)題庫下載題庫

上一題
6 當程式被載入記憶體執行時,該程式的全域變數(global variables)會被存放在那個記憶體區塊?
(A)文字部分(text segment)
(B)靜態數據(static data)
(C)檔案表頭(file header)
(D)堆疊部分(stack segment)


答案:登入後觀看
難度: 適中
最佳解!
敏綺 大四下 (2020/06/12)
全局變數和靜態變數會放在static區f...


(內容隱藏中)
查看隱藏文字
2F
william 大三上 (2022/03/18)
17.0.1 自動記憶體配置 在C語言中,區域變數與區塊變數是以自動的方式管理。每當變數被宣告後,就會自動地在記憶體中配置適合的空間供其使用;當變數所在的函式或區塊結束時,所配置的記憶體空間就會被釋放。
17.0.2 靜態記憶體配置

在程式編譯時,全域變數與字串常值(string literal)就會被配置到一塊記憶體空間,且在程式執行的過程中,所配置的空間將持續保留給這些變數使用,直到程式結束為止,我們將此種方式稱為靜態記憶體配置。除了全域變數與字串常值外,C語言允許我們在變數宣告時,使用「static」來修飾此宣告,將該變數的記憶體空間強制以靜態方式處理。

17.0.3 動態記憶體配置

動態記憶體配置,是由我們明確地以「malloc」等指令來...


查看完整內容

6 當程式被載入記憶體執行時,該程式的全域變數(global variables..-阿摩線上測驗