定义节点如下:
typedef struct LNode{
ElemType data;
struct LNode *next;
}LNode,*LinkList; //线性链表类型
创建链表时用以下函数,内容省略。
Status CreateList_L(LinkList *L,int n);
mian函数内容:
LNode *L1;
CreateList_L(&L1,5);
我的问题就是在使用CreateList_L函数创建链表时,它的参数是LInkList *类型的,
为什么不是*LinkList *类型的。
我认为typedef的时候是将整个结点结构体重命名为*LinkList
慕盖茨4494581
慕哥6287543
相关分类