C++自学笔记(6)之内存管理

内存的申请及释放

申请内存关键字new 释放内存关键字delete

单个内存申请

单个内存申请如下图所示
在这里插入图片描述

申请内存块

内存块申请如下图所示
在这里插入图片描述

注意事项

1.下图c语言与c++内存申请及释放语句,要一一对应,不可混搭
在这里插入图片描述
2.内存申请注意事项
内存申请可能会失败,因为操作系统已经分完内存了
编码的时候可以如下图进行判断,若指针p为空,则内存申请失败。
在这里插入图片描述
3.释放内存注意事项
释放内存delete后,还要对指针赋值为空,防止报错,如下图
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_39672732/article/details/88751423
今日推荐