主题:请教单链表问题!!初学者急求!!!
请教如下问题:
[size=3]1.[/size]typedef struct LNode{
Elemtype data;
struct Lnode *next;
}LNode,[b]*Linklist[/b]
请问这里的: [b]*Linklist[/b] 是什么意思???
2. status ListInsert_L(Linklist &L,int i,Elemtype e){
p=L;j=0; \\这里的L已经定义为链表的头指针了吗?
while(p&&j<i-1){p=p->next;++j;}
if(!p||j>i-1)return ERROR;\\这里的!p和j>i-1是什么意思????
[color=FF00FF]初学者请教以上三个问题!!!!!!![/color]
[size=3]1.[/size]typedef struct LNode{
Elemtype data;
struct Lnode *next;
}LNode,[b]*Linklist[/b]
请问这里的: [b]*Linklist[/b] 是什么意思???
2. status ListInsert_L(Linklist &L,int i,Elemtype e){
p=L;j=0; \\这里的L已经定义为链表的头指针了吗?
while(p&&j<i-1){p=p->next;++j;}
if(!p||j>i-1)return ERROR;\\这里的!p和j>i-1是什么意思????
[color=FF00FF]初学者请教以上三个问题!!!!!!![/color]