int list_delete_tail(Linklist *L)
{
if (NULL == L || list_empty(L))
{
printf("删除失败\n");
return -1;
}
Linklist *q = L;
//寻找倒数第二
while (NULL != q->next->next)
{
q = q->next;
}
//释放
free(q->next);
q->next = NULL;
//表的变化
L->len--;
printf("尾删除成功\n");
}
07-21
382
04-10
2629
06-27
635