假设 Elem 是一个结构体,你可以这样生成一个顺序表: Elem * base = new Elem(10); “ 10” 是顺序表的长度。空间不足时增加空间的:假设 base ((Elem *)类型的)的空间不够,Elem *b = (Elem *)realloc(base, (lenth + increase ) *sizeof(Elem));base = b;其中 lenth 是 base 原来的长度increase 是要增加的长度