perl函数中传递数组的方法

前端之家收集整理的这篇文章主要介绍了perl函数中传递数组的方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_502_2@

传数组引用,在子函数中,接受到引用后,再解引用。

sub func {         my($a,$b,$c) = @_;    # 这里$b,$c接受到的是数组的引用                  print "$a\n";         my $count = 0;                  while($count < @$b)   #这里解引用         {                 print "$b->[$count]\n";                 $count++;         }         $count = 0;         while($count < @$c)   #这里解引用         {                 print "$c->[$count]\n";                 $count++;         } } my @arry1 = ("fff","rrr","www"); my @arry2 = ("ttt","hhh","ccc"); func("qqq",\@arry1,\@arry2); #  这里传入数组的引用

@H_502_2@

猜你在找的Perl相关文章