写一个C++方程删除链表里所有节点,这怎么写?
展开全部
void DeleteList(List L)
{
List P,temp;
P = L->next;
L->next = NULL;
while( P!=NULL)
{
temp = P->next;
free(P);
P = temp;
}
}
原理是传入链表对象,然后先用p,获取头节点的下一个节点,然后依次删除节点。
{
List P,temp;
P = L->next;
L->next = NULL;
while( P!=NULL)
{
temp = P->next;
free(P);
P = temp;
}
}
原理是传入链表对象,然后先用p,获取头节点的下一个节点,然后依次删除节点。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询