单链表节点类型与单链表数据类型的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单链表节点类型与单链表数据类型的区别相关的知识,希望对你有一定的参考价值。

结点是构造性数据类型指针,比如结构指向结构的指针,而链表的数据类型是指,这种类型只是构造型数据结构内部的数据类型,例如
typedef struct node
int data;
struct node *next;
*NODE;
NODE p,q; // p、q是单链表结点类型,而data则为单链表数据类型。追问

你是不是想说NODE是单链表数据类型啊,我还是没有看出有什么区别,能讲得稍微细点吗

追答

再看看物品的回答,我觉得已经说清楚了。

参考技术A 比如结构体为struct student

int data;
struct student *next;
;
链表节点类型就是struct student *
链表数据类型就是int

以上是关于单链表节点类型与单链表数据类型的区别的主要内容,如果未能解决你的问题,请参考以下文章

单链表

单链表创建之--头插法创建带头结点的单链表,超详细

C++单链表的设计与实现

Go 反转链表单链表的添加和显示单链表的添加和显示控制反转

Go 反转链表单链表的添加和显示单链表的添加和显示控制反转

[数据结构与算法] 链表的其他类型