$[0]の謎は偶然の産物経由で知ったPerlの関数引数 $[0]の謎
自分の場合、デリファレンスするとき必ず
use strict;
use warnings;
sub hoge {
print ${ $_[0] }
}
my $str = 'foo';
hoge( \\$str );
見たいに{}で囲むようにしてる。何故か。
あとreferenceとderefereceを「レファレンス」「デレファレンス」と読んでたんだけど自分だけ?
$[0]の謎は偶然の産物経由で知ったPerlの関数引数 $[0]の謎
自分の場合、デリファレンスするとき必ず
use strict;
use warnings;
sub hoge {
print ${ $_[0] }
}
my $str = 'foo';
hoge( \\$str );
見たいに{}で囲むようにしてる。何故か。
あとreferenceとderefereceを「レファレンス」「デレファレンス」と読んでたんだけど自分だけ?