Преглед на файлове

添加对删除节点的空间释放

DESKTOP-C21C1Q8\tangs преди 6 години
родител
ревизия
ce02f1be38
променени са 1 файла, в които са добавени 2 реда и са изтрити 0 реда
  1. 2 0
      2/2/1/main.cpp

+ 2 - 0
2/2/1/main.cpp

@@ -94,7 +94,9 @@ int TrimRepeat2(LNode* &LinkList, int x) {
             return 1;
         }
         if (LinkList->next->data == x) {
+            LNode *p = LinkList->next;
             LinkList->next = LinkList->next->next;
+            free(p);
         }
     }
     return TrimRepeat2(LinkList->next, x);