关于new和malloc的区别:
1.new关键字是c++的一部分,malloc是由C的库函数提供
2.new的分配的单位是以数据类型的字节数,而malloc 的单位是由单个的字节数
3.new的在空间分配后可以进行初始化(尽量一个初始化,多个不建议),但是malloc分配后不能直接的初始化;
本文详细对比了C++中的new关键字与C语言中的malloc函数的区别,包括它们提供的内存分配方式、单位的不同,以及new支持初始化而malloc不支持等特点。
关于new和malloc的区别:
1.new关键字是c++的一部分,malloc是由C的库函数提供
2.new的分配的单位是以数据类型的字节数,而malloc 的单位是由单个的字节数
3.new的在空间分配后可以进行初始化(尽量一个初始化,多个不建议),但是malloc分配后不能直接的初始化;

被折叠的 条评论
为什么被折叠?