Linux平臺下程序內存的分配

程序內存分配: 1.棧區(stack):由編譯器自動分配釋放,存放爲運行函數而分配的局部變量,函數參數,返回參數,返回地址。其操作方式類似於數據結構中的棧。 2.堆區(heap):一般由程序員分配釋放,若程序員不釋放,程序結束時可能由OS回收。分配方式類似於鏈表。 3.全局數據區:存放全局變量,靜態數據,常量。程序結束後由系統釋放。 1).已初始化全局數據區     2).未初始化全局數據區 4.
相關文章
相關標籤/搜索