トピック: リンクされたリスト要素の削除-203
答え:
まず最初に、2 つのポインター prev と cur を定義します。
Cur 関数: cur の val と削除する val を比較するために使用され、それらが等しい場合、現在 cur が指している構造体が解放されます
Prev 関数: free が cur が指す構造を削除した後、cur がリンク リストの次のデータを見つけないようにする
注: リンクリスト内のデータを削除する場合は、毎回先頭を削除することと同じになり、特別に処理する必要があります。
コード: