Perl中的引用
地址引用 1.? 值 $first? = 1; $second = $first;???? #? 表示地址引用 $first = 3; print $$second;?????? # 输出值为3,必须使用$$才可以输出,print $second 输出为空 print $first;??????????????? 2? 数组 @l = (1,2,3);$rl = @l; print?? @$rl;??? #输出123 print $rl->[2];? #数据第三个元素 print $l[2];?????? 和上面的意思一样 $rl = [1,3];?? 指向你们的数组 3?? Hash %hash = (1,'fruit','desk');?? #创建hash 4.?? 获得引用的类型 $ms = [1,3,4]; 返回值为Array. 其中的'.'为连接符,如 print "ref type:".ref($ms); 可以写为 print "ref type:".ref($ms)."n"; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |