my @arr = (2); print scalar @arr; # First way to print array size print $#arr; # Second way to print array size my $arrSize = @arr; print $arrSize; # Third way to print array size
第二种方法实际上返回数组的最后一个索引,这不是(通常)与数组大小相同。