会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Brenda
博客园
首页
新随笔
联系
订阅
管理
C++ - new与malloc的差别
malloc是C++语言的标准库函数;而new是C++语言中的操作符。
new返回指定类型的指针,而且能够自己主动计算所需空间的大小;而malloc必需要由用户自己计算所需空间大小,并在返回后强行转换为实际类型的指针。
malloc仅仅管内存分配,不能对所得的内存进行初始化,其所获内存空间中上的值是随机的;而new除了分配内存处,还会对对象做初始化。
posted @
2014-12-30 18:22
mengfanrong
阅读(
128
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告