线性表的链式存储和带头结点的单链表(Python版本)动态创建及其主要操作的实现
发布时间
阅读量:
阅读量
问题描述
基于带头结点的单链表结构,实现其动态构建过程以及关键操作的达成方式
实现代码
//带头结点的动态单链表及其主要操作的实现
#include<stdio.h>
#include<stdlib.h>
#define OK 1;
#define error 0;
typedef int ElemType;
typedef int Status;
typedef struct LNode{//线性表的单链表存储结构
int data;
struct LNode *next;
}LNode,*LinkList;//申明一个指针指向这个结构体,用指针加“->”取出结构体中的数据。
/*
区分:LinkList L,LinkList *L,LinkList &L:
1.LinkList等价于Struct Node *,所以LinkList *L等价于Struct Node **L。 **L代表指向*L的
二级指针,而*L代表着指向结构体的一级,(*L)保存一级指LinkList针的地址,通过(*L)->可以访
全部评论 (0)
还没有任何评论哟~
