/*
单链表的销毁与清空
销毁:连同头结点一起释放
清空:保留头结点;置头结点的指针域为NULL
*/
//销毁链表
void destroyList(Linklist &L) {
Linklist p;
p = L;
while (p)
{
L = L->next;
// free(p);
delete(p);
}
}
//清空链表
void clearList(Linklist &L) {
Linklist p;
while (L->next) {
p = L->next;
L->next = p->next;
//free(p);
delete(p);
}
}
链表操作—单链表的销毁与清空
猜你喜欢
转载自blog.csdn.net/Gentle722/article/details/106173472
今日推荐
周排行