Я столкнулся с этой специальной переменной ($#_) во время просмотра. Пытался выяснить, что это значит, но не смог найти ничего. Пожалуйста, дайте мне знать, что означает эта специальная переменная.
$#_
В Perl вы получаете индекс последнего элемента @array с синтаксисом $#array. Так $#_ - это индекс последнего элемента в массиве @_. Это не то же самое, что количество элементов в массиве (которое вы получаете с scalar @array), потому что массивы Perl обычно основаны на 0.
@array
$#array
@_
scalar @array