完成单链表的基本操作,包含以下函数
//初始化链表
int InitList(LinkList &L);
//头插法插入元素
int InsertFront(LinkList &L,int n);
//尾插法插入元素
int InsertBack(LinkList &L,int n);
//按位置插入元素
int ListInsert(LinkList &L,int pos,ElemType e);
//插入元素
int ListInsertUp(LinkList &L,ElemType e);//此处为升序插入,降序插入则为ListInsertDown
//删除元素
int ListDelete(LinkList &L,int pos);
//取值
int GetElem(LinkList L,int pos,ElemType &e);
//查找元素位置
int LocateElem(LinkList L,ElemType e)
//输出链表
void ListShow(LinkList L);
//清空单链表
Status ClearList(LinkList &L);
//销毁单链表
Status DestroyList(LinkList &L);
//计算链表表长
Status LengthList(LinkList L);
你可以参考我博客中的单链表操作(挺全面的),自己完成。