typedey struct LNode{
ElemType data;
struct LNode *next;
}LNode, *LinkList;
typedey struct LNode 你有没有注意在这里的LNode为啥没有省略,而在静态链表中
#define Max 10
typedey struct LNode{
ElemType data;
int next;
}SLinklist[Max];
typedey struct 这里啥也没有呢,因为上面的那个代码中定义了一个本身的结构体指针类型,所以不呢个省略,一旦省略将会造成编译不成功。
头指针:在链表中第一个结点的存储位置,用来表示单链表;
头结点:在单链表第一个结点之前附加的一个结点;