数据结构链表的问题

数据结构单链表的头指针是怎么回事的,都是为空的吗,没有存放数据的?从第二个节点开始才存放数据?是这样吗,为什么要这样... 数据结构单链表的头指针是怎么回事的,都是为空的吗,没有存放数据的?从第二个节点开始才存放数据?是这样吗,为什么要这样 展开
 我来答
屋石
2014-09-26 · TA获得超过5354个赞
知道大有可为答主
回答量:1909
采纳率:86%
帮助的人:913万
展开全部
数据结构单链表的头指针是指向单链表中第一个结点的指针。如果是带头结点的单链表,则从第二个节点开始才存放数据。这样做是有好处的,可以使空表的操作和非空表的操作统一起来,便于操作的实现。另外一个带头结点的空链表,头指针始终不空。
追问
额,一个单链表,从第二个节点开始存放数据,第一个节点是头指针,对吧?
那么头指针始终不空是什么意思,不空那指向什么
追答
一个单链表,从第二个节点开始存放数据,第一个节点是头结点,此时指向头结点的指针是头指针,
那么头指针始终不空是什么意思,不空那指向的是头结点啊(头结点不存数据)
疾雨态o
2014-09-26 · 超过13用户采纳过TA的回答
知道答主
回答量:59
采纳率:0%
帮助的人:34.1万
展开全部
不是啊,头指针指向的是链表第一个数据地址,不过初始化时候当然是先把头指针指向空。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式