链表的有关知识的定义

本文介绍了链表的相关概念,包括数据域、指针域、指针和链的定义,以及链表存储映像和结点的概念。特别讨论了线性表和单链表,指出单链表中每个结点只有一个指针域。还提到了头指针和头结点,头指针是必需的,而头结点是非必需的,通常用于方便操作。最后,通过C语言展示了单链表的描述方式。
摘要由CSDN通过智能技术生成

几个定义

数据域:存储数据元素信息的域
指针域:存储直接后继位置的域
指针:指针域中存储的信息
链:即指针
存储映像:数据域+指针域
结点:即存储映像
线性表:n个结点链接成的链表
单链表:每个结点只包含一个指针域

头指针和头结点

头指针:指向第一个结点的指针,必需要素
头结点:谋权篡位,强行做第一个结点,使原第一个结点现变第二个,非必需元素

C语言描述单链表

typedef struct Node
{
   
    ElemType date;      //数据域
    struct Node* Next;  //指针域
    /*也可以这么写*/
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值