0
我想學習Perl中複雜的數據結構,對於II已經寫了代碼,但我沒有得到任何輸出:如何打印哈希散列在一個哈希是參考其他
#!/usr/bin/perl
use strict;
use warnings;
my %abc=(Education => "BE",Marital_Status => "Single", Age => "28", Working_Exp => "4yrs");
my %cde=(Education => "BE",Marital_Status => "Single", Age => "29", Working_Exp => "5yrs");
my %info =(info_one => "\%abc", info_two => "\%cde");
foreach my $val (keys %info)
{
foreach my $check (keys %{$info{val}})
{
print ${$info{val}}{check}."\n";
}
}
使用匿名哈希將幫助您存儲和管理數據。 –
@NaghaveerRGowda:你的意思是,使用「[hashrefs](http://stackoverflow.com/questions/1817394/whats-the-difference-between-a-hash-and-hash-reference-in-perl)」,以及你想要更精確地說「會幫助你存儲和管理數據」:) –
@DanDascalescu:是它的「hashrefs」和謝謝丹:) –