标签: perl
我在浏览时遇到了这个特殊变量($#_)。试图找出它意味着什么,却找不到任何东西。请让我知道这个特殊变量是什么意思。
$#_
答案 0 :(得分:15)
在Perl中,您将获得@array的最后一个元素的索引,其语法为$#array。所以$#_是数组@_中最后一个元素的索引。这与数组中的元素数量(使用scalar @array得到的)不同,因为Perl数组通常是从0开始的。
@array
$#array
@_
scalar @array