关于单链表结构体定义结点时 LNode *LinkList的理解
typedef struct LNode{ ElemType data; //数据域 struct LNode *next; //指针域}LNode, *LinkList先说结论,这个就可以直接理解为第一个是便于定义变量的类型为LNode,如果没有使用typedef,定义时就需要写 struct LNode Lnode;第二个是便于定义指向LNode这个类型的指针举个栗子:在表示一个单链表时,只需声明一个头指针L,指向单链表的第一个结点(也就是头结点)Lnode *L //声明一个指