1、malloc/free 是C++/C语言的标准库函数,New/delete是C++运算符;都是用于申请动态内存和释放内存。

2、new做两件事:分配内存和调用类的构造函数,delete是:调用类的析构函数和释放内存。而malloc和free只是分配和释放内存。

posted on 2019-03-17 23:09  Love63  阅读(140)  评论(0编辑  收藏  举报