对Perl中函数的引用
在使用Perl脚本时,如果您需要创建信号处理程序,则可能会发生这种情况,因此您可以通过在函数名称前添加\&来生成对该函数的引用,并取消引用该引用,您只需要使用&前缀为引用变量加前缀。以下是一个例子-
示例
#!/usr/bin/perl
# Function definition
sub PrintHash {
my (%hash) = @_;
foreach $item (%hash) {
print "Item : $item\n";
}
}
%hash = ('name' => 'Tom', 'age' => 19);
# Create a reference to above function.
$cref = \&PrintHash;
# Function call using reference.
&$cref(%hash);输出结果
执行以上程序后,将产生以下结果-
Item : name Item : Tom Item : age Item : 19
热门推荐
10 婚礼远方嘉宾祝福语简短
11 军官男友结婚祝福语简短
12 辞职发给公司祝福语简短
13 媳妇出院蛋糕祝福语简短
14 姓陈简短生日祝福语
15 冬至宾馆祝福语简短独特
16 送彩票生日祝福语简短
17 祝福语春节的来历简短
18 写给老板祝福语简短高级