为了账号安全,请及时绑定邮箱和手机立即绑定

求问,在PERL中@ARGV是什么定义?

求问,在PERL中@ARGV是什么定义?

慕码人2483693 2021-09-08 07:07:54
具体什么定义?如何应用?最好给个简单上下文的例子,谢谢也就是说@argv的来源就是用户在命令行手动输入的咯?
查看完整描述

2 回答

?
收到一只叮咚

TA贡献1821条经验 获得超4个赞

@ARGV
既然以@开头,标明这是一个list,你当做数组看就行了。

含义是包含了程序从命令行得到的所有参数。

比如运行

a.pl 10 20 30 a b c
则,
$ARGV[0]是10
$ARGV[3]是a

如此。

查看完整回答
反对 回复 2021-09-13
?
函数式编程

TA贡献1807条经验 获得超9个赞

#将下面的四行代码复制到程序中,带参数运行一下程序,看一下就知道,$ARGC[0]是第一个参数,而不是程序名,这跟C不一样
foreach (@ARGV)
{
print "==$_==\n";
}

查看完整回答
反对 回复 2021-09-13
  • 2 回答
  • 0 关注
  • 340 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信