C语言数据结构实战(一)顺序表的插入与删除
今天学习了思成老师的数据结构实战教程 写了一个顺序表 插入和删除的操作 把源码共享给大家 一共包括list.c stu.h main.c list.h ? .h文件是头文件 需要引入 具体的功能我都已经在代码中写明了?
list.h代码如下:
#include <stdio.h>#include "stu.h"#include "list.h"ElemType stu[3]={ {"S101","张三","男",80}, {"S102","小红","女",75}, {"S103","王五","男",90},};void main(){ int i; LIST *list=NULL; //通过函数初始化空间 list=InitList(); for(i=0;i<3;i++) InsertList(list,1,&stu[i]); DeleteList(list,2); FreeList(list);}??