List::~List()
{
Node *del_p=NULL;
//当链表不为空
while(head!=NULL)
{
del_p=head->next;
delete head;
head=del_p;
}
//删除最后一个指针
delete head;
}
是一个结构体
新建一个指针 然后交替释放 链表的编写中特别注意检查指针悬空问题
List::~List()
{
Node *del_p=NULL;
//当链表不为空
while(head!=NULL)
{
del_p=head->next;
delete head;
head=del_p;
}
//删除最后一个指针
delete head;
}
是一个结构体
新建一个指针 然后交替释放 链表的编写中特别注意检查指针悬空问题