注册 登录
编程论坛 数据结构与算法

有用vs2010做数据结构的吗 本人小白请赐教

sjjgxt 发布于 2013-11-05 00:15, 591 次点击
再用老师给的代码文件练习数据结构时碰见类似

// algo2-1.cpp 实现算法2.1的程序
 #include"c1.h"
 typedef int ElemType;
 #include"c2-1.h" // 采用线性表的动态分配顺序存储结构
 #include"bo2-1.cpp" // 可以使用bo2-1.cpp中的基本操作


这里面含有个"bo2-1.cpp",在vs2010只能和源文件放在一起,但是"bo2-1.cpp"语法不通过。列入其中一部分
 // bo2-1.cpp 顺序表示的线性表(存储结构由c2-1.h定义)的基本操作(12个)
 Status InitList(SqList &L) // 算法2.3
 { // 操作结果:构造一个空的顺序线性表
   L.elem=(ElemType*)malloc(LIST_INIT_SIZE*sizeof(ElemType));
   if(!L.elem)
     exit(OVERFLOW); // 存储分配失败
   L.length=0; // 空表长度为0
   L.listsize=LIST_INIT_SIZE; // 初始存储容量
   return OK;
 }

 Status DestroyList(SqList &L)
 { // 初始条件:顺序线性表L已存在。操作结果:销毁顺序线性表L
   free(L.elem);
   L.elem=NULL;
   L.length=0;
   L.listsize=0;
   return OK;
 }

 Status ClearList(SqList &L)
 { // 初始条件:顺序线性表L已存在。操作结果:将L重置为空表
   L.length=0;
   return OK;
 }


这该怎么办了?
0 回复
1