-
suVene さんの復習
Perlで一番ややこしく感じるのはリファレンスだと思う - サンプルコードによるPerl入門
http://d.hatena.ne.jp/perlcodesample/20100210/1264257759
my $array = [1, 2, 3]; # なぜ配列なのにスカラ変数に代入するの?
my @array = (1, 2, 3); # 上と何が違うの?my $hash = {a => 1, b => 2}; # なぜハッシュなのにハッシュ変数に代入するの?
my %hash = (a => 1, b => 2); # 上と何が違うの?[1, 2, 3]は以下の意味で
my @array = (1, 2, 3);
my $array = \@array;{a => 1, b => 2}は以下の意味
my %hash = (a => 1, b => 2);
my $hash = \%hash;というということを覚えておくと理解しやすいです。\はリファレンスを取得、リファレンスはスカラ変数に代入するもの。
復習登録日 : 2010年03月10日復習した日 : 2010年03月21日次の復習日 : 2010年04月20日 (あと 2 回) (102日遅れ)ドキュメント形式 : default