-2
我想知道perl中「 - >」的確切含義是什麼。據說這是一個解除引用操作符。那麼誰能更清楚地解釋它? 謝謝。
我想知道perl中「 - >」的確切含義是什麼。據說這是一個解除引用操作符。那麼誰能更清楚地解釋它? 謝謝。
當你有一個哈希值,它是這樣的:
my %hash = ("a" => "123", "b" => "256");
,然後您參考使用$hash{"a"}
符號元素。
但在某些情況下,您可能希望引用散列,而不是散列本身。
這可以通過多種方式來實現,如:
my $reference = \%hash;
或
my $hash_ref = { "a" => "123", "b" => "256" };
當你在可變的散列參考,您獲得價值之前必須取消對它的引用。這是 - >運算符進來的地方,如:
$hash_ref->{"a"}
訪問散列引用的元素 – 2013-02-13 20:13:36