回答編集履歴

2

修正

2022/11/16 00:20

投稿

y_waiwai
y_waiwai

スコア87774

test CHANGED
@@ -1 +1,8 @@
1
- 勘違いしたの削除
1
+ まずはデバッグできる環境を整えはどうしょうか
2
+ Windowsなら、VisualStudioやEclipseなどがあります
3
+
4
+ ブレークポイントを設定して実行を止め、変数の中身を見ることができます。
5
+ また、1行づつ実行して、どう動作するかを見れます。
6
+
7
+ これで、どこがおかしいのかわからない、ってことはなくなりますよ
8
+

1

修正

2022/11/16 00:16

投稿

y_waiwai
y_waiwai

スコア87774

test CHANGED
@@ -1,6 +1 @@
1
- delete ときに、
1
+ 勘違いしてたで削除。
2
-
3
- > if (prev != NULL)
4
- > prev->next = next;
5
- これでは先頭の要素を削除しようとしたら破綻してしまいます。
6
- よく考えよう