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