会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
角色人生
博客园
首页
新随笔
联系
订阅
管理
嵌入式100题(016):new和malloc的区别
new和malloc的区别
new是操作符,而malloc是函数。
new在调用的时候先分配内存,在调用构造函数,释放的时候调用析构函数。
new是类型安全的,malloc返回void*。
new可以被重载。
new分配内存更直接和安全。
malloc 可以被realloc。
new发生错误抛出异常,malloc返回null。
malloc可以分配任意字节,new只能分配实例所占内存的整数倍大小。
posted @
2021-02-25 08:56
角色人生
阅读(
602
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告