我是 perl 的新手。所以这个问题可能听起来很幼稚。
我有以下两个功能
#This function will return the reference of the array
sub getFruits1
{
my @fruits = ('apple', 'orange', 'grape');
return \@fruits;
}
但在以下情况下呢?
#How it returns?
sub getFruits2
{
my @fruits = ('apple', 'orange', 'grape');
return @fruits;
}
将getFruits2
返回一个引用并创建该数组的新副本?