-2
펄에서 "->"의 정확한 의미는 궁금합니다. 참조 연산자라고합니다. 누구든지 더 명확하게 설명 할 수 있습니까? 감사합니다. . 당신이 해시가있을 때
펄에서 "->"의 정확한 의미는 궁금합니다. 참조 연산자라고합니다. 누구든지 더 명확하게 설명 할 수 있습니까? 감사합니다. . 당신이 해시가있을 때
, 그것은 같은 뭔가 :
my %hash = ("a" => "123", "b" => "256");
다음은 $hash{"a"}
표기법을 사용하여 요소를 참조합니다.
그러나 어떤 경우에는 해시 자체에 대한 참조가 필요할 수 있습니다.
my $reference = \%hash;
또는
my $hash_ref = { "a" => "123", "b" => "256" };
당신이 변수에 해시 참조가
, 당신은 가치를 얻기 전에 역 참조에 있습니다이
처럼, 여러 가지 방법으로 수행 할 수 있습니다. 이 연산자는 다음과 같이 작동합니다.$hash_ref->{"a"}
해시 참조의 요소 액세스 –