C++第六天:內存管理 new,delete和malloc,free的區別

C++從開始到放棄第六天 C和C++的內存分佈: 1.棧:非靜態變量局部變量,函數參數,返回值等等,棧是向下增長的。 2.內存映射是高效的映射方式。 3.堆用於程序運行時動態內存分配,堆是向上增長的。 4.數據段,存儲全局和靜態數據 5.代碼段,可執行的代碼或者常量。 2.C++內存管理方式 通過new和delete操作符進行動態內存管理 void Test() { //動態申請一個int空間
相關文章
相關標籤/搜索