我在这里做一个最小的例子,我应该如何在数组中转储数组的值?
多个数组,其中包含一个字符串值和一个数字,现在我按第二个值对数组进行排序,并按顺序读取第一个字段的值。
my @a = { "A" , 123 };
my @b = { "B" , 9 };
my @entries = ();
push @entries , \@a;
push @entries , \@b;
@entries = sort { $a[1] cmp $b[1] } @entries;
for (@entries)
{
print @_[0] , "\n"; // should be "A\nB" after for loop
}
我应该查看什么文件?嗯...它不像数组中的普通数组,例如像$a[0][0]
.