20200328_delete與free
一、相關術語
-
new
C++關鍵字delete,用於刪除new申請過的動態內存空間。 -
free
C語言關鍵字free,用於刪除申請動態內存空間。
二、筆試題
請列出delete與free的區別。
答:1、delete調用析構函數,free不會調用。(重要)
3、delete是運算符,free是庫函數。(重要)
知識擴展
虛析構。
(內容太多,待補全)
本文歸類
建議歸類到【C++】。
明日計劃
C、C++、JAVA的共同點與不同之處。
參考文獻:
《C++筆試面試寶典2011版.docx》