在C语言中声明一个链表,也就是声明一个指向链表的指针和声明一个结点是用的相同的数据类型,都是指针,但是头指针却没有数据域这一说法是为什么?
4条回答 默认 最新
threenewbee 2023-05-11 15:47关注如果不是指针,那么就是顺序表了。
头指针却没有数据域这是一种叫做“带头节点的链表”
对于不带头节点的链表,那么第一个节点也是普通节点,也有数据域解决 无用评论 打赏 举报
在C语言中声明一个链表,也就是声明一个指向链表的指针和声明一个结点是用的相同的数据类型,都是指针,但是头指针却没有数据域这一说法是为什么?
如果不是指针,那么就是顺序表了。
头指针却没有数据域这是一种叫做“带头节点的链表”
对于不带头节点的链表,那么第一个节点也是普通节点,也有数据域