繁体   English   中英

Perl:相当于VBA中的“ ubound”

[英]Perl: equivalent of “ubound” in VBA

现在,在Perl的第2天,我也看到数组也以element(0)开头,如何在VBA中获取像ubound这样的数组的最后一个索引,而不是使用标量(@array)来获取数组的大小?

使用$ size = $#array是一个好方法还是存在类似于scalar(@array)的东西?

Perl的数组始终以空开头。

my @array;      # equivalent
my @array = (); #

要获得最高的索引,请使用$#array

my @array = qw(a b c);
print $#array; # 2

如果数组为空,则$#array将为-1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM