#include <stdio.h>
#include <malloc.h>
/*
对链表进行了简单的创建,查找,删除等操作
*/
typedef int DataType;
typedef struct linknode
{
DataType data;
struct linknode *next;
} LinkList;
LinkList *InitList()
{
LinkList *head;
head = (LinkList *)malloc(sizeof(LinkList));
head->next = NULL;
return head;
}
void CreateListH(LinkList *head, int n)
{
LinkList *s;
int i;
printf("输入%d个整数:", n);
for (i = 0; i < n; i++)
{
s = (LinkList *)malloc(sizeof(LinkList));
scanf("%d", &s->data);
s->next = head->next;
head->next = s;
}
printf("建立链表操作成功");
}
void CreateListL(LinkList *head, int n)
{
Lin
C语言链表实现(简易版)
最新推荐文章于 2024-07-11 21:13:07 发布