Perl/配列操作

Perl/配列操作

リストの作成

カッコを使って

@hoge = (1, 2, 3);

空リストならば

@hoge = ();

こうやって作れる。

リストの作成とリファレンスの取得

リストはリファレンスと取得すると扱いが楽なのでよくやる

このようにバックスラッシュで配列変数中のリストのリファレンスを得ることができる

@hoge = (1, 2);
$piyo = \@hoge;

リファレンスはスカラー値なので$で格納

変数に入れなくても直接生成もできる。こっちのほうがJavaScriptとかの配列リテラルの感覚に近い。

$hoge = [1, 2];
perl/array_ope.txt · 最終更新: 2010-10-14 19:32 by ore