数据结构(C语言版)—第二章2.8-2.11 动态链表

主要实现以下几个接口:

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,香港服务器,服务器空间在认识你之后,我才发现自己可以这样情愿的付出……

数据结构(C语言版)—第二章2.8-2.11 动态链表

相关文章:

你感兴趣的文章:

标签云: