New和malloc的区别
转载于http://blog.sina.com.cn/s/blog_6fc5bfa90100qgd7.html
1,malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。
2, 对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由...
转载
2019-05-06 17:20:17 ·
532 阅读 ·
0 评论