- ベストアンサー
どんなデータ構造になっているのでしょうか
perl -de 1 DB<1> for $i (0..2) { for $j (0..2) { $t[$i]->[$j] = 999 } } DB<2> @t = (1,1,1); DB<3> x $t[0] 0 1 DB<4> x $t[0]->[0] 0 undef この結果は分かるような気がするのですが、順序を逆にすると perl -de 1 DB<1> @t = (1,1,1); DB<2> for $i (0..2) { for $j (0..2) { $t[$i]->[$j] = 999 } } DB<3> x $t[0] 0 1 DB<4> x $t[0]->[0] 0 999 となります。このとき、$t[0]->[0] はどんな構造になってるのでしょうか。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.4
- kirikirkaz
- ベストアンサー率60% (21/35)
回答No.3
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.1
お礼
やっぱりシンボリックリファレンスですよね。 あれからシンボリックリファレンスについて調べています。 まだ、不明なところが多いのですが、本質問はクローズさせていただきます。 回答ありがとうございました。