2007-12-20 配列リファレンスから他の配列へデータを移す Perlノート スカラー変数に配列リファレンスが格納されているときに、それを他の配列へ代入する。 my @tmp = ("aaa", "bbb", "ccc", "ddd"); my $para = \@tmp; my @wk = @$para; # 配列代入 print @wk, "\n"; for (my $i = 0; $i <= $#wk; $i++) { print $wk[$i], "\n"; } 結果的には、配列をリファレンスして、デリファレンスして、配列代入しているだけです。