Perl 如何在方法调用时传递在参数中创建的哈希引用?
这是给出的错误,有没有办法通过?Perl 如何在方法调用时传递在参数中创建的哈希引用?,perl,Perl,这是给出的错误,有没有办法通过? 谢谢除了需要声明$ref之外,您的子例程很好。您只需将匿名哈希传递给它,如下所示: printName({name=>“vicky”})printName({name=>“vicky”}) sub printName{ $ref = shift; print "$ref->{name}"; }; printName(\%hs = (name => "vicky"));
谢谢除了需要声明
$ref
之外,您的子例程很好。您只需将匿名哈希传递给它,如下所示:
printName({name=>“vicky”})代码>printName({name=>“vicky”})代码>
sub printName{
$ref = shift;
print "$ref->{name}";
};
printName(\%hs = (name => "vicky"));