标签:删除一个无头单链表的非尾节点删除一个无头单链表的非尾节点
void DelMidNode (Node* n)
{
if (n == NULL)
{
printf("Node is NULL\n");
}
else if(n->next == NULL)
{
printf("n is Tail Node\n");
}
else
{
Node* del = n->next;
n->data = del->data;
n->next = del->next;
free(del);
del = NULL;
}
标签:删除一个无头单链表的非尾节点删除一个无头单链表的非尾节点
原文地址:http://10622551.blog.51cto.com/10612551/1688428