[トップページ] [戻る]
リファレンス(参照)
リファレンスはPerl5よりサポートされた機能です。リファレンスは変数や配列自体ではなく、それらの参照を表現しています。
リファレンス生成
変数や配列に \ をつけることでリファレンスを生成することができます。
$ref1 = \$scalar;		#スカラー変数の参照
$ref2 = \@list;		#配列の参照
$ref3 = \%list;		#連想配列の参照
$ref4 = \&sub_rtn;		#サブルーチンの参照
リファレンスを使用する
生成したリファレンスが格納されているスカラー変数を実体として使用します。
$string = "abcde";
$ref = \$string;		#リファレンス生成

$val1 = $ref;		#これでは"abcde"を取得できない
$val2 = $$ref;		#val2 は "abcde"

[トップページ] [戻る]
Copyright (C) 2000 Me All rights reserved
Mail To webmaster