- 使用new动态创建数组可以在任何地方动态分配数组所占用的空间。
- 开始创建
int *array3 = new int [100];
现在我们创建一个400字节大小的数组
- 我们可以继续创建更大的内存空间,但是我们需要先把之前的内存释放,否则会造成内存泄漏,这里释放的方式有所不同。
delete [] array3;
- 判断数据的内存空间是否被释放
在调用delete之后,一般我们在释放数组内存之后习惯性把指针设置为空array3 = nullptr;
int *array3 = new int [100];
现在我们创建一个400字节大小的数组
delete [] array3;
array3 = nullptr;
上一篇:3-29多维数组和多级指针
下一篇:机器人如何学会识别透明物体
面试常见算法—数组篇
odoo sql 视图
如下: 如上,结果如下:
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M