perl中 hash值是数组如何访问?谢谢

2024-11-16 23:43:09
推荐回答(1个)
回答(1):

试验的:

C:\Users\Administrator>perl -e "@a=(1,2); $b=[@a]; @c=@$b ; print \"@a : $b : @c \" "
1 2 : ARRAY(0xa031c20) : 1 2

建议将
my @prime_r = @neme_hasg{$str};

修改为

my @prime_r = @$neme_hasg{$str};
试试