#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define Size 60
#define true 1
#define false 0
typedef int ElemType;
typedef struct LinkNode
{
ElemType data;
struct LinkNode *next;
}LinkNode;
void CreateList(LinkNode *&L,ElemType a[],int n)
{ LinkNode *s;
int i;
L=(LinkNode *)malloc(sizeof(LinkNode));
L->next =NULL;
for (int i=0;i<n;i++)
{ s=(LinkNode *)malloc(sizeof(LinkNode));
s->data=a[i];
s->next=L->next;
L->next=s;
}
}
void InList(LinkNode *&L)
{
L=(LinkNode *)malloc(sizeof(LinkNode));
L->next =NULL;
}
void ListInsert_L(LinkNode*L,int n, ElemType e)
{
LinkNode *p =L;
int i=0;
c语言 单链表 插入与删除
最新推荐文章于 2024-03-19 22:08:58 发布