数据结构里面的一点问题
问题写在代码上面了
const int LIST_INIT_SIZE=100; //线性表初始大小
const int LISTINCREMENT=20; //线性表可以增加的大小
typedef struct{
int *elem; //存的信息为int
int length; //当前线性表长度
int listsize; //线性表可以装的长度
int increment; //
}SqList;
//删除一个线性表
void DestroyList(SqList &L) //需要删除内存吗?
{
L.length=0; //创建线性表的时候会有L.elem=new int[LIST_INIT_SIZE];
//摧毁的时候需要删除内存吗?
}
delete[] L.elem;