ITPub博客

首页 > Linux操作系统 > Linux操作系统 > perl学习笔记3

perl学习笔记3

原创 Linux操作系统 作者:casper0511 时间:2009-02-18 17:05:27 0 删除 编辑

关于括号()

 

sub weight

{

  ($weight)=@_;                 #这里()是个列表,把默认数组中的第一个值给了$weight

  return ($weight/6);

}

print weight(100);                输出结果:16.6666666666667

 

sub weight

{

  $weight=@_;                   #这里没有(),默认数组被认为是1,给了$weight

  return ($weight/6);            #返回的是1/6=0. 166666666666667

}

print weight(100);                这里的参数无效喽


sub a

{  $a=0;  }

sub b

{

my/local/什么都不加 $a=10;

a();

print $a;

}

b();

 

如果声明为私有打印a输出10

如果声明为局部/什么都不加打印a输出0

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11517198/viewspace-555250/,如需转载,请注明出处,否则将追究法律责任。

上一篇: perl学习笔记2
请登录后发表评论 登录
全部评论

注册时间:2008-12-08

  • 博文量
    34
  • 访问量
    69133