C語言內存管理超詳解

補充: 1.一個正在運行着的C編譯程序佔用的內存分爲棧區、堆區、未初始化數據區(BBS)、初始化數據區、代碼區5個部分。 (1)棧區:存放函數的參數值、局部變量的值。由編譯器自動分配釋放。 (2)堆區:用於動態內存分配。由用戶經過malloc或new函數分配,由用戶經過free或delete函數釋放。 (3)未初始化數據區(BBS):存放未初始化的全局變量。 (4)初始化數據區:存放已初始化的全局
相關文章
相關標籤/搜索