顺序表的建立及基本操作.docxVIP

  • 370
  • 0
  • 约3.37千字
  • 约 12页
  • 2016-12-31 发布于湖北
  • 举报
实验二 顺序表的建立及基本操作方法实现实验预备知识:1.熟练运用指针进行程序设计,掌握结构体指针。2.掌握使用结构体指针访问结构体变量。3.掌握指针作为函数的参数使用。一、实验目的理解和掌握线性表的类型定义方法。掌握顺序表中的基本运算,包括顺序表的创建、元素的添加、删除,判空及判满等基本操作。二、实验要求(本次实验要求上交)【题目1】----验证型以下顺序表的基本操作已经给出,请进行验证。源程序见附录部分测试数据:10 20请将源程序附录于此:#includestdio.h#includestdlib.h#define LIST_INIT_SIZE 100#define Icreament 20typedef int ElemType; //用户自定义数据元素类型typedef struct{ ElemType *elem; //顺序表的基地址 int length; //顺序表的当前长度int listsize; //预设空间容量}SqList; //线性表的顺序存储结构SqList* InitList() //创建空的顺序表{ SqList* L = (SqList*)malloc(sizeof(SqList));//定义顺序表L if(!L) { printf(空间划分失败,程序退出\n); return NULL;

文档评论(0)

1亿VIP精品文档

相关文档