C++动态空间的申请

2014-11-24 14:21:32 · 作者: · 浏览: 5

为什么C++的动态分配是new和delete?


因为malloc 函数和对应的free函数不能调用构造函数和析构函数,这破坏了空间分配、初始化的功能。所以引入了new和delete。



堆空间不伴随函数动态释放,程序员要自主管理