• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Intermediate perl-4.3&4.4对数组取引用以及对数组引用解引用 ...

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

1.对数组取引用

(1)反斜杠(\)可以作为取引用操作符,将它放到数组名称之前时,如\@skipper,将得到该数组的引用;

(2)数组的引用与指针类似,但是引用指向整个数组,而不是数组本身的第一个元素的地址;

(3)引用适用于所有适合标量的场景,它能够作为数组或散列的元素,或者放入普通标量变量中,如my $ref_to_skipper=\@skipper;

(4)可以复制引用到另一个引用,这两个引用都指向同一数据,如my $second_ref_to_skipper=$ref_to_skipper;

(5)当使用"=="操作符比较引用时,如果这些引用指向同一数据地址,返回值就为true;

(6)下图中的$whos_items是指向数组@gilligan的引用;

2.对数组引用进行解引用操作

(1)无论什么位置使用skipper命名数组,都可以使用在大括号中放置该数组引用的方式替换;

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Perl调用外部命令(其他脚本、系统命令)的方法和区别发布时间:2022-07-22
下一篇:
Perl哈希%hash发布时间:2022-07-22
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap