如和释放一个结构体外定义的数组.贴有具体代码

来源:百度知道 编辑:UC知道 时间:2024/06/03 02:39:57
这是一个全局定义的结构体:
struct Word
{
string word;
int iLine;
int iCol;
int wordlen;
}wd[100];
我要把这个wd[]空间释放掉
这是个Word的结构体,我没有用new申请空间,假如用new申请空间该怎么释放数组空间?不用new申请空间又该怎么释放数组空间?
但是我程序未退出,在一个循环中会第二次用到数组,数组里面的东西未释放,最后把内容叠加了.

只有NEW出来的才用手动DELETE,你这个分配和取消是系统的事了,不要担心:)

--补充:
那就别声明为全局变量啊,声明为局部变量就没问题了

不用管他,程序自己释放。程序退出,操作系统回收资源,如果你这个都要管,那你要管的太多了...