回 帖 发 新 帖 刷新版面

主题:[原创]数组问题,如何释放空间?

我定义了下面这些数组,如何在运行结束的时候释放他们的空间啊!

double  A[10][10],B[10][10],R0[10][10],R1[10][10],R2[10][10],r[10][10],ry0[10],ry1[10],ry2[10],ry[10]

回复列表 (共4个回复)

沙发

delete []数组名;
这样就可以了~~

板凳

没有new就不用delete;
new了就一定要delete防止内存泄漏!

3 楼

不用管它,因为他们都是在栈上分配的,他们会自动释放的,
只要在堆上分配的需要手动释放,否则会内存泄露

4 楼

double  new  A[10][10],B[10][10],R0[10][10],R1[10][10],R2[10][10],r[10][10],ry0[10],ry1[10],ry2[10],ry[10];
.........
.........
........
.........
delete []A,B,RO,R1,R2,r,ry0,ry1,ry2,ry;


你看看是否这样可以

我来回复

您尚未登录,请登录后再回复。点此登录或注册