Perl学习笔记之Perl的引用
首先,应该明确所有的引用都是用标量来表示的.对于标量引用数组采用 $ref =[],对 标量引用散列采用 $ref={};
1 对数组的引用,采用\符号.
举例:(1)对变量的引用
my @lines=qw(a b c);
my $ref =\@lines;
print @{$ref}; #引用整个数组
print @{$ref}[0]; #引用单个元素 或者 $ref->[0];
举例:(2)直接引用
$ref = ["a","b","c"];
print @{$ref} #引用整个数组
print $ref->[0] #引用单个元素 或者 print @{$ref}[0];
2 对散列的引用
举例:(1)对变量的引用
my %lines=(a=>"A",b=>"B");
my $ref =\%lines;
print ${$ref}{"a"};#引用单个元素
举例:(2)直接引用
my $ref ={"a"=>"A","b"=>"B"};
print ${$ref}{"a"};#引用单个元素 或 print $ref->{"a"};
3 对标量的引用
举例:
$name="Whole";
$ref=\$ref;
print ${$ref}; //打印出标量$name的值
4 对方法的引用
举例:(1)对变量的引用
sub say {print "hello\n";}
$ref = \⊂
$ref->();//调用方法
举例:(2)直接引用
my $ref =sub {print "hello\n";}
$ref->();//调用方法
分享到:
相关推荐
个人的perl学习笔记,供大家分享,看看吧,正在学习当中目前
perl学习笔记,介绍perl的常用语法及例子
perl 学习笔记 :perl入门知识点提炼,练习习题及答案。
Perl学习笔记
perl学习笔记,可对perl学习深入提供参考。 希望有所帮助。
perl学习笔记 介绍了perl学习的基础笔记,入门学习
Perl学习笔记,学习perl语言的好书
Perl学习笔记中的所有脚本文件,https://blog.csdn.net/zgezi/category_10259467.html
本书是perl的经典入门书籍,介绍了perl中最基本的概念和语法,是perl入门的好书,我向所有想了解或学习perl语言的朋友推荐本书。书中穿插有perl语法形成的历史和原因,使你能充分感受到perl语言的文化,这也是perl...
perl学习笔记,让你快速掌握perl的基本概念 写一个完整的perl包,perl类和perlperl构造函数、析构函数
Perl确实是一种非常吸引人的程序语言,而之所以这么引人入胜的原因不单单在于他的功能,也在于他写作的方式,或说成为一种程序写作的艺术。即使你只是每天埋首于程序写作的程序设计师,也不再让生活过份单调,至少你...
这是个人学习perl的笔记,非常的适合刚接触perl的人士!非常基础的知识!但愿能为您学习perl提供帮助!谢谢
perl学习笔记,简练易懂,是入门级的极佳教程,也可以当手册用。
《Perl 语言入门》学习笔记
这个文档中记录和总结了我学习perl脚本语言的一些经验和初学者需要注意的事情
perl语法资源的引用,我都自学的,现在拿出来跟大家分享
perl 学习笔记,希望能对大家有帮助 perl 文档 速查手册