C/C++的內存管理

C/C++的地址空間 malloc/free和new/delete的區別 malloc/free和new/delete的共同點是:都是從堆上申請空間,並且需要用戶手動釋放。不同的地方是: malloc和free是函數,new和delete是操作符 malloc申請的空間不會初始化,new可以初始化 malloc申請空間時,需要手動計算空間大小並傳遞,new只需在其後跟上空間的類型即可 malloc
相關文章
相關標籤/搜索