@_在Perl中的代码开头是什么意思?

new*_*erl 0 perl

A::(tmp:7):     our $_ = 1;
  DB<9> V :: _
@_ = (
   0  0
   1  '_'
   2  *main::_
   3  0
   4  '-1'
)
  DB<10>
Run Code Online (Sandbox Code Playgroud)

以上是V :: _第1行代码的输出,是什么@_意思?

yst*_*sth 5

@_是保存子例程参数的变量.当您在调试器中使用V查看它时,它似乎显示了一些内部调试器子例程的参数.