现在,在Perl的第2天,我看到数组也以元素(0)开头,如何在VBA中获取数组的最后一个索引,如ubound而不是使用标量(@array)的大小?
使用$ size = $#array是一种好方法还是有类似于标量(@array)的东西?
Perl的数组总是空着.
my @array; # equivalent
my @array = (); #
Run Code Online (Sandbox Code Playgroud)
要获得最高指数,请使用$#array.
my @array = qw(a b c);
print $#array; # 2
Run Code Online (Sandbox Code Playgroud)
如果数组是空的,$#array会-1.