1.兼容C语言的动态内存分配函数
malloc/calloc/realloc/free
2.C++增加了专门用于动态内存分配的运算符
1)new: 内存分配
2)delete/delete[]: 内存释放
如果用new分配数组,一定要用delete[]释放。
3)new分配内存失败,不会返回空指针(NULL),而是抛出std::bad_alloc异常。如果程序没有捕获该异常,该异常将被系统捕获,并杀死引起此异常的进程。
Cpp_动态内存分配
最新推荐文章于 2023-09-08 12:39:18 发布