回答編集履歴
2
補足追加
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
> また、rubyは基本値渡しであると理解しているのですが、なぜこのような参照渡しのような動作をするのでしょうか?
|
2
2
|
|
3
|
-
オブジェクトへのポインタの値渡しです。なので、値渡しか参照渡しかと言われると、参照渡しですね。
|
3
|
+
オブジェクトへのポインタの値渡しです。なので、値渡しか参照渡しか二者択一と言われると、参照渡しですね。
|
4
4
|
なぜ値渡しと思ったのでしょうか?
|
5
5
|
|
6
6
|
> どのように記述すればよいでしょうか?
|
1
補足
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
> また、rubyは基本値渡しであると理解しているのですが、なぜこのような参照渡しのような動作をするのでしょうか?
|
2
2
|
|
3
|
-
オブジェクトへのポインタ渡しです。なので、値渡しか参照渡しかと言われると、参照渡しですね。
|
3
|
+
オブジェクトへのポインタの値渡しです。なので、値渡しか参照渡しかと言われると、参照渡しですね。
|
4
4
|
なぜ値渡しと思ったのでしょうか?
|
5
5
|
|
6
6
|
> どのように記述すればよいでしょうか?
|