C语言,关于new和malloc的差别,究竟是new是malloc的封装,还是malloc是new 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 malloc 封装 搜索资料 1个回答 #合辑# 面试问优缺点怎么回答最加分? w390445576 2018-04-17 · TA获得超过349个赞 知道小有建树答主 回答量:116 采纳率:100% 帮助的人:94万 我也去答题访问个人页 关注 展开全部 有没有谁封装谁的不清楚,得看编译器的具体实现。malloc是C/C++中都有的,只是分配空间。new是C++中的,在分配空间后会调用构造函数来初始化对象。还有在指定的位置创建对象的new,叫做placement new,例如MyClass mc = new (p) MyClass;这种只调用构造函数来初始化对象。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容c语言调用c++库-全面检测DLL异常-问题解决工具-一键修复c语言调用c++库,运行库全能修复管家解决dll丢失导致的游戏无法启动丨应用无法打开丨系统崩溃等一系列问题。常见有msvcp.dll、vcruntime.dll、mfc140u.c语言调用c++库等完美解决方法。dll.ahmfsoft.com广告 其他类似问题 2022-10-12 new和malloc的区别与联系 2022-12-11 malloc和new的区别是什么? 2022-06-29 malloc和new、delete有什么区别? 2016-01-16 c中malloc与new的区别 2 2019-10-21 malloc和new的区别是什么? 31 2020-04-28 c中malloc与new的区别 4 2016-05-10 malloc函数的与new的区别 2 2011-08-14 C++中new出得对象与C中的malloc出得有什么联系和区别? 2 更多类似问题 > 为你推荐: