(本文为博闻网版权所有,转载必须注明出处。)

使用单词sub可以创建一个例行程序。将所有变量传递到例行程序中一个称为_的数组。因此,需要运行以下代码:

   show ('cat', 'dog', 'eel');

sub show
{
for ($i = 0; $i <= $#_; $i++)
{
print $_[$i], "n";
}
}

请注意,$#将返回数组的最高索引号(元素的编号减1),所以$#_表示参数的编号减1。如果您喜欢这种运算,那么也会爱上PERL语言。

您可以使用单词local声明例行程序中的局部变量,例如:

   sub xxx
{
local ($a, $b, $c)
...
}

还可以使用&调用某个Perl函数,例如:

   &show ('a', 'b', 'c');

只有在出现歧义时才需要使用&符号,但也有一些编程人员一直都使用该符号。

从例行程序中返回一个值,需要使用关键词return




 打印  电子邮件  反馈  引用
编辑推荐
软件狗是什么?
软件狗(Software Dog)是一种计算机软件的加密方式,是“硬件加密锁”的
间谍软件工作原理
您的计算机是否曾变得非常慢,即使打开Word处理器也会占用很长时间,间谍软件可能
什么是路由算法?
路由器是管理网络流量和发送数据包的,但是它是如何决定数据包发送的呢?通过本文,博
Gnutella文件共...
Napster在巅峰时期或许是有史以来最受欢迎的网站。紧随其后的文件共享体系架构
主页 |  公司信息 |  广告服务 |  招聘信息 |  隐私 |  联系我们 |  帮助 |  条款和条件