博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
perl sub return 的作用
阅读量:5277 次
发布时间:2019-06-14

本文共 492 字,大约阅读时间需要 1 分钟。

test_1.pl

#/usr/bin/perl -wuse strict;print add(1,2),"\n";sub add {  my ($x,$y) = @_;    return $x + $y; # When Perl reaches any return statement it will exit the subroutine at that point.  print "Hello World\n";}

perl test_1.pl # 3

test_2.pl

#/usr/bin/perl -wuse strict;print add(1,2),"\n";sub add {  my ($x,$y) = @_;    $x + $y;  print "Hello World\n";}

perl test_2.pl # Hello World 和 1,还有报错(默认 return sub 中的最后一行;print add(1,2) 则打印出"1")

转载于:https://www.cnblogs.com/liuhui0622/p/4623119.html

你可能感兴趣的文章
web攻击几种方法
查看>>
hdu 4350 Card(递推循环节,3级)
查看>>
ajax的使用
查看>>
437.Path Sum III(递归!important!)
查看>>
jQuery找兄弟系列next(),nextAll(),nextUntil(),prev(),prevAll(),prevUntil(),siblings()
查看>>
IntelliJ IDEA的配置优化
查看>>
Day 1 用户交互
查看>>
P1903 [国家集训队]数颜色 / 维护队列
查看>>
【0805作业】模拟多人爬山
查看>>
window.setTimeout() 和 window.setInterval() 使用说明
查看>>
大数据组件
查看>>
ActionResult的其它返回值
查看>>
Mac零散小技巧
查看>>
#135. 二维树状数组 3:区间修改,区间查询
查看>>
Python--day6
查看>>
UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)
查看>>
第六天
查看>>
js 格式化带时区的日期
查看>>
CSS中隐藏内容的3种方法及属性值
查看>>
每天一个linux命令(1):ls命令
查看>>