Free和Delete

1. delete 用於釋放 new 分配的空間,free 有用釋放 malloc 分配的空間 2. delete [] 用於釋放 new [] 分配的空間 3. delete 釋放空間的時候會調用 相應對象的析構函數      順便說一下new在分配空間的時候同時會調用對象的構造函數,對對象進行初始化,使用malloc則只是分配內存 4. 調用free 之前需要檢查 需要釋放的指針是否爲空,使用
相關文章
相關標籤/搜索