Hatena Blog Tags

デリファレンス

(コンピュータ)
でりふぁれんす

【dereference】

Perl文法

  • Perl の文法事項の一つ。
  • リファレンスを元のスカラーや配列に戻す事を言う。

cf. リファレンス, ポインタ

# 配列リファレンスのデリファレンス
my @a = ( 3, 5, 7 );
my $r = \@a;
print $$r[0];   #=> print 3
print $r->[2];  #=> print 7

# ハッシュリファレンスのデリファレンス
my %a = ( xx => 'femme', xy => 'homme' );
my $r = \%a;
print $$r{xy};   #=> print homme
print $r->{xx};  #=> print femme
このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

関連ブログ