首页 > 试题广场 >

描述以下三个概念的区别:头指针,头结点,首元结点(第一个元素

[问答题]
描述以下三个概念的区别:头指针,头结点,首元结点(第一个元素结点)。
推荐
头指针是指向链表中第一个结点的指针。首元结点是指链表中存储第一个数据元素的结点。头结点是在首元结点之前附设的一个结点,该结点不存储数据元素,其指针域指向首元结点,其作用主要是为了方便对链表的操作。它可以对空表、非空表以及首元结点的操作进行统一处理。

发表于 2018-05-05 22:21:15 回复(1)
在链表里,表头结点是存储数据元素的第一个结点。 头结点是不存储数据元素的,但是在表头结点之前的结点,它的存在是为了方便运算。而头指针是指向链表第一个结点的指针,是一个指针。
编辑于 2019-10-10 20:40:09 回复(0)
头结点在首元结点之前,没有存数据,而头指针指向头结点

发表于 2018-09-15 17:29:31 回复(0)
头结点是链表中的第一个结点,头指针指向头节点的地址,头节点不存储数据,首元结点存储着链表的第一个元素
发表于 2021-05-31 22:50:31 回复(0)
头指针:指向链表的第一个结点的指针。
首元结点:链表存放数据的第一个结点。
头结点:链表的第一个结点,但是其数据域不含有数据,指针域内指针指向首元结点。
发表于 2020-11-30 21:14:13 回复(0)
头指针指向第一个结点的指针,若有头结点则指向头结点,否则指向首元结点;头结点附加首元结点前的一个节点,其指针指向首元结点;首元结点:存储第一个数据元素的结点。
发表于 2020-11-17 19:58:11 回复(0)
头指针——链表头部的指针,一般默认指向头结点,若无头结点,指向第一个元素结点
头结点——链表头部第一个结点,不存储数据信息,指向第一个元素结点
首元结点——存储第一个元素的结点
发表于 2019-10-26 07:38:21 回复(0)
头指针:指向链表的第一个结点的指针。
首元结点:链表存放数据的第一个结点。
头结点:链表的第一个结点,但是其数据域不含有数据,指针域内指针指向首元结点。
发表于 2019-10-13 10:44:48 回复(0)
头指针是指向链表中第一个结点的指针。 首元结点是指链表中存储第一个数据元素的结点。 头结点是在首元结点之前附设的一个结点,该结点不存储数据元素,其指针域指向首元结点,其作用主要是为了方便对链表的操作。
发表于 2019-08-12 08:53:20 回复(0)
头指针指向链表的第一个结点,如果含有头结点那么就是指向头结点,如果没有就是指向首元结点!
首元结点是链表存放数据的第一个结点。
头结点,链表的第一个结点,但是其数据域不含有数据,指针域内指针指向首元结点
发表于 2019-03-23 23:41:00 回复(0)
首元结点:是指链表中存储第一个数据元素ai的结点
头结点:是首元结点之前附加的一个结点
头指针:指向链表第一个结点的指针
发表于 2018-12-10 22:46:21 回复(0)
无论链表是否带头结点,头指针head都存在,且始终指向链表中的第一个结点,带头结点的链表中,head指向头结点,不带头结点的链表中,head指向首元结点(头结点 是带头结点的链表的第一个结点,头结点中不存储数据信息),首元结点是正式存储元素的结点即链表的开始结点。
发表于 2018-08-03 21:06:36 回复(0)