操作系統中程序的內存結構總結

程序的內存結構 BSS段 數據段 代碼段 棧區 堆區 一個程序本質上都是由BSS段、數據段、代碼段三個組成的。可以看到一個可執行程序在存儲(沒有調入內存)時分爲代碼段、數據區和未初始化數據區三部分。 BSS段 (未初始化數據段)通常用來存放程序中未初始化的全局變量和靜態變量的一塊內存區域。BSS段屬於靜態分配,程序結束後靜態變量資源由系統自動釋放。 數據段 存放程序中已初始化的全局變量的一塊內存區
相關文章
相關標籤/搜索