我正在尝试将数组和标量传递给子例程。但是数组取消引用似乎存在问题。下面是我的代码
use strict;
use warnings;
my @arr=("95,100", "102,65", "92,34");
my $len=100;
avg($len,\@arr);
sub avg{
my $len = shift;
my $array=@_;
my @new=@{$array};
print @new,"\n";
}
print 语句打印此警告:
Can't use string ("1") as an ARRAY ref while "strict refs" in use at test_arr.pl line 13.