2021年12月15日

learning perl-4.5&4.7子程序中的私有变量以及更好的&max子程序

摘要: 1.子程序中的私有变量 (1)默认情况下,perl中所有变量都是全局变量,但是可以通过my操作符创建私有的词法变量; 这些变量的作用范围被圈定在语句块中,它们是该语句块内的私有变量; (2)Perl允许省略语句块中最后一个分号,但是通常在程序代码简单到整个语句块只有一行时,才有必要省略分号; 2.更 阅读全文

posted @ 2021-12-15 23:59 知北游。。 阅读(36) 评论(0) 推荐(0) 编辑

learning perl-4.3&4.11&4.13&4.4&4.6子程序的返回值,return操作符,非标量返回值与参数及长度可变的参数列表

摘要: 1.子程序的返回值与return操作符 (1)子程序被调用时,存在返回值,但返回值不一定会被使用; (2)所有的子程序都有一个返回值-子程序并没有"有返回值"和"没有返回值"之分. (3)子程序中如果没有使用return显式提供返回值,那么子程序中最后一次运算的结果,会被自动当成子程序的返回值; ( 阅读全文

posted @ 2021-12-15 23:43 知北游。。 阅读(66) 评论(0) 推荐(0) 编辑

learning perl-4.1&4.2定义子程序与调用子程序

摘要: 1.定义子程序 (1)定义子程序,可使用关键字sub,子程序名以及经过缩进的代码块,如下图所示; (2)子程序可以在程序的任意位置定义,可以放在文件的开头,也可以放在文件的结尾。 (3)可以在子程序中使用任何全局变量. 2.调用子程序 (1) 可以再任意表达式中使用子程序名(前面加上&号)来调用它; 阅读全文

posted @ 2021-12-15 23:22 知北游。。 阅读(304) 评论(0) 推荐(0) 编辑

导航