perl里面如果用数组引用做入参,如何在函数中使用,例如: my @a = (); testarray(⼀@); 然后函数的实现:

2024-11-15 19:24:03
推荐回答(2个)
回答1:

sub test {
my $ref = shift;
push @$ref,'d';
push @{$ref},'e';
}

my @x = qw/a b c/;
test ( \@x );
print @x;

回答2:

$#{$a}
push @{$a},$sth