#include<stdio.h>
#include<stdlib.h>
#define ERROR 0
#define OK 1
//定义
typedef int ElemType;//用ElemType代替int
typedef struct Node{
ElemType element;
struct Node* link;
}Node;
typedef struct {
struct Node* head;
int n;
}HeaderList;
//*******************************
//函数
//初始化
ElemType Init(HeaderList *l){
l->head = (Node*)malloc(sizeof(Node));
if(!l->head)
return ERROR;
l->head->link = NULL;
l->n = 0;
return 1;
}
//插入
ElemType Insert(HeaderList *l,ElemType x,int i
《数据结构》C语言——带表头的单链表实现
最新推荐文章于 2024-02-16 17:42:37 发布