c/c++指針詳解(二)----內存分配

一、內存分配的三種方式:c++ 1)、從靜態存儲區分配。數據的內存在程序編譯時已經被分配,該內存在整個運行期間長期駐留,不會被釋放;程序結束時,由操做系統自動釋放。這類數據包括靜態數據和全局數據。數組 2)、從棧空間分配。函數執行過程當中,函數中的局部變量的內存,在棧上被分配;當函數調用完成後,隨函數的返回空間也被釋放。函數 3)、從堆空間分配。由開發者動態的申請內存,並手動的釋放內存。spa 本
相關文章
相關標籤/搜索