与引用相关的Perl语法

前端之家收集整理的这篇文章主要介绍了与引用相关的Perl语法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
考虑x是数组引用.

我知道[]给出了一个匿名数组引用,{}给出了一个匿名哈希引用.现在@ {$x}是什么意思?

解决方法

这意味着取消引用数组引用.

您将看到引用的数组的内容.

请注意,您可以使用简单

@$x

在你的情况下.

当您在数据结构中有多个级别时,需要{}字符,如下例所示:

@{ $foo->{first_level}->{second_level} }

要么

@{ $foo->[$first_level]->[$second_level] }

这也适用于其他人sigils

%{ } # HASH
$   # SCALAR

perldoc perlreftut

猜你在找的Perl相关文章