单链表就地逆置的问题,说第一行语法错误,什么意思,求解答

void Inverse(LinkList &L)
{ LNode *p,*q;
p=L->next;
L->next=NULL;
while(p!=NULL)
{ q=p->next;
p->nex

你这里用的是 c还是c++,如果是 c语言,则不能使用引用,引用是c++对c的扩展,可以使用指针。追问

C语言啊,求给个明确的解释,

追答

c语言中,没有 引用这个类型
void Inverse(LinkList &L)
这里的&表示引用类型,所以出错了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-09
一楼正解.
表意的算法.
相似回答