?? 算法 2.17.txt
字號:
算法 2.17
void ListDelete_L( LinkList &L, Lnode* p, ElemType &e ) {
// p指向L為頭指針的鏈表中某個結點,從鏈表中刪除該結點并由e返回其元素
if (p == L) { // 刪除鏈表中第一個結點,修改鏈表頭指針
L = p->next;
}//if
else {
q = L;
while (q->next != p ) q = q->next; // 查找 p 的前驅結點 q
q->next = p->next ; // 修改 q 結點的指針域
}//else
e = p->data; delete p; // 返回被刪結點的數據元素,并釋放結點空間
}// ListDelete_L
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -