Perl中2D数组的大小

5

我需要获取一个二维数组中第二层的大小。我正在尝试以下代码:

my @txt;
$txt[0][0]="text1";
$txt[0][1]="text2";
$txt[0][2]="text3";

$txt[1][0]="text4";
$txt[1][1]="text5";
$txt[1][2]="text6";

print scalar(@txt[1]);

但它不起作用,我看到“ARRAY(0x804daf0)”。如何获取第二维的大小?

1个回答

10

print scalar @{ $txt[1] };应该就能搞定了...


这个函数给出了行的长度,你知道怎么获取列的长度吗? - SLP

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接