問題詳情

5 在 UNIX 系統中,一個程序(process)動態配置(dynamically allocated)的記憶體隸屬於該程序位址空間(address space)的那一區(section)?
(A)text section
(B)data section
(C)heap section
(D)stack section

參考答案

答案:C
難度:非常困難0
統計:A(0),B(0),C(0),D(1),E(0)

用户評論

susu6289】評論

一個 C 語言程式在電腦中的執行環境,大致包含五個區段,分別是程式段、資料段、堆積段、堆疊段等。程式段 (.text) 主要存放程式的機器碼,資料段 (.data) 則是存放全域變數的資料,BSS 段 (.bss) 存放的是未初始化的全域變數,堆積段 (.heap) 則是在程式使用 malloc 進行記憶體分配時,可以分配的動態記憶空間,而堆疊段 (.stack) 則存放「參數、函數返回點、區域變數、框架指標」等資料...