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》