C语言函数名后函数体外定义的指针变量解决方案
C语言函数名后函数体外定义的指针变量
void rev(head)
LINKLIST *head;
{LINKLIST *p,*q;
p=head->next;
head->next=NULL;
while(p!=NULL)
{q=p;
p=p->next;
q->next=head->next;
head->next=q;
}
}
LINKLIST *head;的作用是什么
------解决思路----------------------
C 语言函数定义里,参数表有两种写法:
两种写法效果差不多。
void rev(head)
LINKLIST *head;
{LINKLIST *p,*q;
p=head->next;
head->next=NULL;
while(p!=NULL)
{q=p;
p=p->next;
q->next=head->next;
head->next=q;
}
}
LINKLIST *head;的作用是什么
------解决思路----------------------
C 语言函数定义里,参数表有两种写法:
void rev(LINKLIST *head)
{
...
}
void rev(head)
LINKLIST *head;
{
...
}
两种写法效果差不多。