C++顺序表实现

//SeqList.cpp #include "DSeqlist.h"

// 构建顺序表

DSeqList::DSeqList() {

data = new datatype[MaxSize];

if (data == NULL) throw "Sorry!,申请空间未成功!";

maxlen = MaxSize;

length = 0;

}

// 根据数组构建顺序表

DSeqList::DSeqList(datatype a[], int n) {

data = new datatype[n];

if (data == NULL) throw "Sorry!,申请空间未成功!";

for (int i = 0; i < n>

data[i] = a[i];

}

maxlen = n;

length = n;

}

rar 文件大小:6.24KB