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

如题所述

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

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

追答

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

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-14
比如结构体为struct student
{
int data;
struct student *next;
};
链表节点类型就是struct student *
链表数据类型就是int
相似回答