最近在做数据结构导论试题的时候无意中发现答案中有用到这些东西的Linklist L、Linklist *L、Node *p 和Node p,不过不清楚都具体指什么,故而从网上查找了一番:
先定义一个单链表结构体:
typedef struct node
{
DataType data; //数据域
struct node * next; //指针域
}Node,* LinkList; //Node是链表节点的类型
//sturct node类型定义为Node,指针类型定义为LinkList(一般表示链表类型,实质是头指针类型)
Linklist L
定义一个单链表类型的单链表L;
L可以作为指向定义的node结构体的指针;