单链表问题 求指教!

typedef char DataType; //假设结点的数据域类型为字符
typedef struct node
{
DataType data; //结点的数值域
struct node *next;//结点的指针域
}ListNode,*LinkList;
ListNode *p;

LinkList head;

ListNode和*LinkList分别是什么意思
还有ListNode *p和LinkList head他们又是什么?
谢谢!

2个回答

ListNode和*LinkList分别是结构体和结构体指针类型,用于定义结构体变量和结构体指针变量。

ListNode *p 是指向节点的指针;LinkList head 是一个名为head的链表。

donghejk
太过平凡的小蚂蚁 为什么 LinkList head 是一个名为head的链表 LinkList之前也没被说明什代表的链表。谢谢。
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!