day13 数据结构第二天

单向链表

数据域(data):存放数据元素

指针域(next):直接指向后继节点的地址

链表:线性表的链式存储结构

线性表中的各元素分布在存储器中的不同存储区域,线性表中的个元素统称为结点

结点之间通过地址或指针建立联系,所得的存储结构为链表结构

头结点:链表中的第一个结点

尾结点:链表中的最后一个节点

虚拟头结点:为了方便对链表进行操作,我们一般会在链表的头结点之前,再创建一个结点dummyHead,让该结点的next域指向head。dummyHead结点就称之为虚拟头结点,虚拟头结点数据域默认不使用,只是用指针域

memset(p,0,sizeof(linkedNode_t));  

     p->next=NULL;
 

将p所指向的结构体中的指针next对应元素变为空项目

如何对链表进行操作:

0.默认状况下,链表不存在

1.向链表中添加结点

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值