数据结构 问下列代码的功能是什么?

如题所述

是把第一个节点变为链表的最后一个节点。
status A(LinkList L){//L是无表头结点的单链表
if(L&&L->next){
Q=L;
L=L->next;
p=L;
while(p->next)//找到链表最后一个节点
p=p->next;
p->next=Q;//最后一个节点指向链表第一个节点
Q->next=NULL;//第一个节点指向空
}
return OK;
}
温馨提示:答案为网友推荐,仅供参考