Makefile Perl学习记录

1. Perl语言入门(第四版)

2. Learning Perl

3. Learning Perl on Win32 Systems

4. 跟我一起写Mikefile

5. GNU Make中文手册

 

Perl

标量, 数组, 列表, 上下文境, 哈希, qw, pop, push, shift, unshift, foreach, while, reverse, sort, <STDIN>,

@_, $#array, $_[]

 

子程序

sub functionname{}

调用子程序

1. 子程序在调用程序后定义的,在调用程序中用&subfunction

2. 如果编译器在调用前知道子程序的定义,或者Perl从语法中能知道这是一个子程序调用, 则可以直接subfunction。

传递给子程序的参数会自动存放到@_数组中,因此子程序参数的第一个值存放在$_[0]中依次类推。这里要注意@_是子程序的一个私有变量

 

私有变量

my($m, $n) = @_;

如果没有括号,my仅定义一个变量

my @number. 如果新的变量没有被赋值的话:标量变量会自动赋予undef, 数组变量会赋予空列表。

 

子程序的返回值: 最后一个表达式的值

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值