关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
xjhqre
2021-03-26 16:05
采纳率: 0%
浏览 176
首页
其他
c++函数里创建的动态数组要什么时候释放?
其他
如图,在func函数里创建一个动态数组c返回给指针p后,c这个动态数组要什么时候释放?要怎么释放呢?
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
结题
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
「已注销」
2021-03-26 16:38
关注
在进程结束的时候释放,建议用智能指针。
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
1
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
c++
创建
二维
动态数组
与内存
释放
问题
2021-01-21 18:19
如下: #include #include using namespace std; int main() { cout << create dynamic two-dimension array... << endl; int sizeX = 5; int sizeY = 8; // 申请 double** array = new ... for
C++
二维
动态数组
的
创建
与删除
2020-08-03 10:35
在C语言中,动态
创建
二维数组的过程与
C++
类似,只是使用`malloc`
函数
替代`new`运算符。例如,
创建
一个`double`类型的二维数组可以这样做: ```c double **data; data = (double **)malloc(m * sizeof(double *)); ...
c语言二维
动态数组
创建
及
释放
,
c++
创建
二维
动态数组
与内存
释放
问题
2021-05-22 17:29
瓦啦的博客
如下: #include #include ... 总结 以上所述是小编给大家介绍的
c++
创建
二维
动态数组
与内存
释放
问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
C++
中关于[]静态数组和new分配的
动态数组
的区别分析
2020-09-04 06:17
在
C++
编程语言中,数组是一种基本的数据结构,分为静态数组和
动态数组
两种类型。静态数组和
动态数组
在使用上有显著的区别,这些差异主要体现在内存分配、大小确定、生命周期以及内存管理等方面。 首先,静态数组在...
c++
动态数组
2024-11-29 13:25
科学的发展-只不过是读大自然写的代码的博客
c++
动态数组
C++
分配和
释放
动态数组
2019-11-13 19:32
fanying1115的博客
分配:new 类型名T[数组长度] 数组长度可以是任何整数类型表达式,在运行时计算。
释放
:delete[] 数组名p ...
释放
指针p所指向的数组。...p必须是用new分配得到的数组首地址。...//
创建
对象数组 ptr[0].mov...
C/
C++
动态数组
的
创建
的实例详解
2020-08-28 23:38
C/
C++
动态数组
的
创建
的实例详解
动态数组
是一种可以在运行时动态地分配内存的数组类型。在 C/
C++
语言中,
动态数组
可以使用指针和 malloc
函数
来实现。下面我们将详细介绍
动态数组
的
创建
和使用。 一、
动态数组
的...
c++
从
函数
返回数组的方法代码
2020-12-20 19:51
上述代码中的`getRandom`
函数
创建
了一个静态数组`r`,即使在
函数
结束时也不会被销毁,因此可以安全地返回其地址。 3. 随机数生成
函数
示例: 下面是一个完整的示例,展示如何从
函数
返回一个包含10个随机数的数组:...
C++
动态数组
的
释放
问题,delete[]是不是必须的
2023-08-22 16:33
zorchp的博客
这次来总结一下
C++
中
动态数组
的
释放
, 实际上有两种情况, 针对不同的情况也有不同的处理方式, 当然最保险的还是对应, 即: new对应 delete new[]对应 delete[] 最为保险, 但是昨天看了一个笔试题, 竟然多选, 那么就...
C++
动态二维数组的
创建
与内存
释放
2019-10-17 20:13
明教张公子的博客
注意:虽然上述方法可以有效地
创建
和
释放
动态二维数组的内存,但在现代
C++
中,更推荐使用标准模板库(STL)中的容器,如std::vector,来管理
动态数组
和二维数组。这包括先为每一行
释放
内存,然后为指向这些行的指针...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告