malloc 与new 有什么区别 free 与delete有什么区别

zzxap 2011-04-24 10:20:06
malloc 与new 有什么区别 free 与delete有什么区别
...全文
50 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
johndotcom 2011-04-24
  • 打赏
  • 举报
回复
new会调用malloc申请内存,然后调用构造函数,delete会调用free释放内存,然后调用析构函数。
hongwenjun 2011-04-24
  • 打赏
  • 举报
回复
C 就用 malloc 英文 new 不是C 的关键字
C++ 就用 new ,不然 C++ 就不会多个 new 关键字了
兼容不用改写 原来的 C写的代码, C++ 也接受 malloc
书虫 2011-04-24
  • 打赏
  • 举报
回复
俺写了篇文章,可以作为参考
http://blog.csdn.net/happymawolf/archive/2011/04/19/6333114.aspx

15,440

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧