FC2ブログ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

perlで特殊変数を配列にして使おうとしてイライラしたのでメモる

perlのおはなしです。
細かいことはいいので、即、内容。



$_[0] を ARRAY として使う場合


$#{$_[0]}
要素の数(最後の要素の添え字)

@{$_[0]}
普通に使う(@hogeみたいに使う)

$_[0]->[foo]
いっこずつアクセスする



@_ を 配列として使う場合


$#_
要素の数(最後の要素の添え字)

@_
普通に使う(あたりまえか)

$_[foo]
いっこずつアクセスする



$_ を ARRAY として使う場合


$#$_
要素の数(最後の要素の添え字)

@$_
普通に使う

$_->[$i]
一個ずつアクセスする





@A よりも、$A->[]を使う方が多い今日この頃。
などと言い訳をしながら終わります。
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。