Rubyでは、次のようにCのようなことを行うことができますか(作成した演算子「&」を使用):
a =[1,2,3,4]およびb=&a [2]、b => [3,4]、b [0] = 99と設定すると、a => [1,2、-9、 4]?
配列の要素が整数の場合、Rubyはそれらをメモリの連続した部分に連続して格納する必要がありますか?Rubyの他のすべてのように、アドレスだけが格納され、整数はオブジェクトであるということは「いいえ」だと思います。
#2の答えが「はい」である場合(これは疑わしいです)、たとえばCで実行できるように、メモリのブロックを効率的にシフトする方法はありますか。