现在的位置: 首页 > 自动控制 > 工业·编程 > 正文

new和malloc的区别

2018-06-23 20:52 工业·编程 ⁄ 共 122字 ⁄ 字号 暂无评论
  • new是运算符,malloc()是一个库函数
  • new会调用构造函数,malloc不会;
  • new返回指定类型指针,malloc返回void*指针,需要强制类型转换;
  • new会自动计算需分配的空间,malloc不行;
  • new可以被重载,malloc不能。

给我留言

留言无头像?