[IOS 開發] 內存管理的幾大區域

介紹下內存的幾大區域 1.棧區(stack) 由編譯器自動分配並釋放,存放函數的參數值,局部變量等。棧是系統數據結構,對應線程/進程是唯一的。優點是快速高效,缺點時有限制,數據不靈活。[先進後出] 2.堆區(heap) 由程序員分配和釋放,如果程序員不釋放,程序結束時,可能會由操作系統回收 ,比如在ios 中 alloc 都是存放在堆中。 3.全局區(靜態區) (static) 全局變量和靜態變量
相關文章
相關標籤/搜索