計算機內存分配、管理

當我們寫完一個程序後,編譯、鏈接、執行,表面看似很簡單,其實程序執行過程中,內存爲我們的程序做了很多事。 我們先來看一個圖 一般我們將內存分爲:堆區、棧區、全局區、代碼區、常量區,各個區域存放的內容: 棧區:在程序中所創建的局部變量、參數、數組、指針等,當程序執行完後,將釋放所佔用的該塊內存。 堆區:該片區域中存放着我們手工申請的內容,如:Malloc、new所創建。 全局區:全局變量、靜態變量,
相關文章
相關標籤/搜索