我悟了!!

xsl-blogs / 2023-08-16 / 原文

head = head->next 会删除头节点
cur = cur->next 只是遍历,因为原来链表的指针域并没有改变,这是给cur赋值,cur并不是链表的指针域

cur->next = cur->next->next;这是删除,因为改变了链表的指针域