perl 中的my (@list) = @_是什么意思啊。 2个回答 #热议# 什么是淋病?哪些行为会感染淋病? aceboyman 2009-02-23 · TA获得超过213个赞 知道小有建树答主 回答量:144 采纳率:0% 帮助的人:125万 我也去答题访问个人页 关注 展开全部 其实@_就是默认数组。它会根据语言环境自动获取某些变量或数组,这样的好处是语言的灵活性很大,同时也会让初学者很容易迷惑。你多动手试试,多用用就好了。这个是常用的特殊变量。要熟练掌握的。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 ifnotyou 2009-02-15 · TA获得超过554个赞 知道小有建树答主 回答量:482 采纳率:50% 帮助的人:304万 我也去答题访问个人页 关注 展开全部 在子程序中默认数组@_中保存了传变的变量例sub a {my @list=@_;}&a(1,2,3);那么在子程序a中@_的数值就是(1,2,3);在子程序中也常用shift,例如:my $a=shift;这里shift将@_中第一个单元值赋予变量$a并删除(即$a=1),这个时候@_=(2,3)。 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2012-10-10 perl中“my $content=shift;”什么意思? 50 2013-09-24 perl中的my ($xy,$x,$y,$N,$len)=@... 10 2009-08-21 perl @_ $_ 是什么意思啊 65 2008-10-05 Perl中以my开头的语句,my是什么作用? 223 2014-11-12 perl中my($a,$b) = $c 是什么意思? 2015-02-06 perl里的my @aa = {0, 1}是什么意思? 2011-03-30 perl @_是什么意思 9 2012-10-29 perl语言中例如local(*queryString)=@... 更多类似问题 > 为你推荐: