阅读背景:

malloc/free与new/delete的区别与联系

来源:互联网 

不同点 

1:操作对象的不同

Malloc 和 free 是C++/C语言中的标准函数,使用时需要头文件的支持(malloc.h);而new/delete是C++中的操作符。他们都能够在C++中动态的分配内存和释放内存资源。对于一般的数组、结构的动态创建而言没什么差别,但是对于非内部数据类的Malloc 和 free 是C++/C语言中的标准函数




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: