‹ 上一题 下一题 ›

g5-04600. GESP-5级-2026-09-单选-第02题 未做

1000 ms 256 MB 测试点 ? GESPGESP-52026-09单选客观题5级·链表链表

在不带哨兵结点的双向链表中,结点 p 既不是头结点也不是尾结点。删除 p 的正确代码是(  )。

struct Node {
    int value;
    Node *prev;
    Node *next;
};
  • A. ```cpp
    p->prev = p->next;
    p->next = p->prev;
    delete p;
- **B.** ```cpp
p->prev->next = p;
p->next->prev = p;
delete p;
  • C. ```cpp
    p->prev->next = p->next;
    p->next->prev = p->prev;
    delete p;
- **D.** ```cpp
p->next = p->prev;
p->prev->next = nullptr;
delete p;
未选择
输入
输出

            
答案