Perl 教程 之 Perl 引用 5
Perl 引用
引用就是指针,Perl 引用是一个标量类型可以指向变量、数组、哈希表(也叫关联数组)甚至子程序,可以应用在程序的任何地方。
引用函数
函数引用格式: \&
调用引用函数格式: & + 创建的引用名。
实例如下:
实例
!/usr/bin/perl
函数定义
sub PrintHash{
my (%hash) = @_;
foreach $item (%hash){
print "元素 : $item\n";
}
}
%hash = ('name' => 'Baidu', 'age' => 3);
创建函数的引用
$cref = \&PrintHash;
使用引用调用函数
&$cref(%hash);
执行以上实例执行结果为:
元素 : age
元素 : 3
元素 : name
元素 : Baidu