主要实现以下几个接口:
1. 顺序创建动态链表。
2. 打印所有链表内容。
3. 取得特定位置的链表内容。
4. 向指定位置插入链表元素。
5. 将两个链表整合成一个链表。
具体代码如下,服务器空间,实现还是生成动态库。
LinkList.h
#ifndef _LINK_LIST_H#define _LINK_LIST_H#include <stdio.h>#include <stdlib.h>#include <string.h>#define OK 1#define ERROR -1typedef int ElemType;typedef int Status;typedef struct LNode_{ElemType data;struct LNode_ *next;}LNode,*PLinkList;PLinkList CreateLinkList(PLinkList L,int n);void PrintLinkList(PLinkList L);void DestoryLinkList(PLinkList L);Status GetElem(PLinkList L,int turn, ElemType *pe);Status ListInsert(PLinkList L,int turn,ElemType e);Status ListDelete(PLinkList L,int turn, ElemType *pe);#endif,香港服务器,服务器空间在认识你之后,我才发现自己可以这样情愿的付出……