← 查看本卷题目GESP C++ 5级2026年9月单选题 第2题 · 2 分在不带哨兵结点的双向链表中,结点 p 既不是头结点也不是尾结点。删除 p 的正确代码是( )。 1 struct Node {2 int value;3 Node *prev;4 Node *next;5 };填写答案Acpp p->prev = p->next; p->next = p->prev; delete p; Bcpp p->prev->next = p; p->next->prev = p; delete p; Ccpp p->prev->next = p->next; p->next->prev = p->prev; delete p; Dcpp p->next = p->prev; p->prev->next = nullptr; delete p; 提交答案详细解析这题不会 ← 上一题 第 29 / 351 题← → 键切题 下一题 →
在不带哨兵结点的双向链表中,结点 p 既不是头结点也不是尾结点。删除 p 的正确代码是( )。 1 struct Node {2 int value;3 Node *prev;4 Node *next;5 };填写答案Acpp p->prev = p->next; p->next = p->prev; delete p; Bcpp p->prev->next = p; p->next->prev = p; delete p; Ccpp p->prev->next = p->next; p->next->prev = p->prev; delete p; Dcpp p->next = p->prev; p->prev->next = nullptr; delete p; 提交答案详细解析这题不会