OC內存管理的一些研究

1.內存分配 靜態區 棧區 堆區 靜態區: 1.代碼區 2.初始化區 (初始化的全局變量和靜態變量)3.未初始化區(未初始化的全局變量和靜態變量) 棧區:由編譯器自動分配並釋放,存放函數的參數值,局部變量等。棧是系統數據結構,線程之間棧控件是不共享的。優點是快速高效,缺點時有限制,數據不靈活。棧區地址從高到低分配;[先進後出] 堆區:比較靈活,動態分配和釋放,堆中的對象都是以指針來訪問的,指針從線
相關文章
相關標籤/搜索