存儲模型

程序對內存的使用(分區) 棧區(stack):編譯器自動分配和釋放,相比堆而言較快。存放關於函數的數據,局部變量的值(其實也算函數內的數據)。棧的空間是連續的內存空間。在windows下向低地址擴展。棧是函數調用的基礎。操作方式類似於數據結構的棧。(與函數息息相關) 堆(heap):一般由程序員分配和釋放,若程序員不釋放,程序結束時可能由操作系統回收。分配方式類似於鏈表。堆是用來容納應用程序動態分
相關文章
相關標籤/搜索