解析Perl中的小箭头(->)的作用
发布时间:2020-12-15 20:59:24 所属栏目:大数据 来源:网络整理
导读:有两种用法,都和解引用有关。 第一种用法 :解引用 根据 - 后面跟的符号的不同,解不同类型的引用, -[] 表示解数组引用,-{} 表示解散列引用,-() 表示解子程序引用。 例子: $arr_ref = @array; $arr_ref-[0] 访问数组 @array 的第一个元素。 $hash_ref
有两种用法,都和解引用有关。
第一种用法:解引用 根据 -> 后面跟的符号的不同,解不同类型的引用, ->[] 表示解数组引用,->{} 表示解散列引用,->() 表示解子程序引用。 例子: $arr_ref = @array;$arr_ref->[0] 访问数组 @array 的第一个元素。 $hash_ref = %hash; $hash_ref->{foo} 访问 %hash 的 foo 分量 $sub_ref = &;test; $sub_ref->(1,2,3) 使用参数列表 (1,3) 来调用 &test 这个子程序。 第二种用法:调用类或者对象的方法。 格式: $obj->method(); 或者ClassName->method(); ps:=>这个主要用在哈希中,表示键与值的关系。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |