나는 다음과 같은 다차원 해시가 서브 루틴. 내가 hashFunc($hashTable{'2'})
로 함수를 호출 할 때 예를 들어 은 패스 중첩 된 해시
hashFunc($hashTable{'2'});
sub hashFunc{
my %innerHash = $_[0];
}
그러나, 나는 어떻게 제대로 서브 루틴에 인수로 내부 해시를 제공 할 오류
Reference found where even-sized list expected
을받을 수?
에 대한 Perl references short introduction 및 Perl data structures intro 살펴 보셔야합니다. 나는이 코드에 어떤 오류도 내지 않았다. – Arseniy
이 오류도 발생하지 않습니다. 환경에 대해 자세히 설명해주십시오. –
perl의 모든 버전에서 오류가 발생합니다. 경고가 보이지 않으면 켜십시오. – mob