http://perldoc.perl.org/perlvar.html#General-Variables
Внутри подпрограммы массив @_ содержит параметры, переданные этой подпрограмме.Внутри подпрограммы @_ является массивом по умолчанию для операторов массива push, pop, shift и unshift
По сути, @_
является эквивалентом массива $_
use Data::Dumper;
foo(0,'_',*main::_,0,-1);
sub foo {
print Dumper(\@_);
}
Выходы:
$VAR1 = [
0,
'_',
*::_,
0,
-1
];