回答編集履歴
2
微修正
test
CHANGED
@@ -8,15 +8,11 @@
|
|
8
8
|
|
9
9
|
void showList(Node* node){
|
10
10
|
|
11
|
-
|
11
|
+
for ( ; node != nullptr ; node = node->next ) {
|
12
12
|
|
13
|
-
do
|
13
|
+
std::cout << node->value << "\n";
|
14
14
|
|
15
|
-
std::cout << node->value << "\n";
|
16
|
-
|
17
|
-
node = node->next;
|
18
|
-
|
19
|
-
|
15
|
+
}
|
20
16
|
|
21
17
|
}
|
22
18
|
|
1
微修正
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
1
|
```C++
|
2
|
+
|
3
|
+
// C++では"初期値は0"ルールが無い。nextを明示的に初期化すべし。
|
2
4
|
|
3
5
|
Node::Node(int v) : value(v), next(nullptr) {}
|
4
6
|
|