相关疑难解决方法(0)

Perl中的哈希引用和哈希引用有什么区别?

我想正确理解Perl中的哈希值.我不得不间歇性地使用Perl很长一段时间,而且大多数时候我都需要这样做,它主要与文本处理有关.

每次,我都要处理哈希,它会搞砸.我觉得哈希的语法非常神秘

哈希和哈希引用的好解释,它们的差异,当它们被要求等时将非常感激.

perl hash language-features hash-reference

63
推荐指数
4
解决办法
5万
查看次数

Perl数组vs列表

我在Perl中有两个数据结构:

数组:

my @array2 = ( "1", "2", "3");

for $elem (@array2) {
    print $elem."\n";
}
Run Code Online (Sandbox Code Playgroud)

给我以下输出:

1
2
3
Run Code Online (Sandbox Code Playgroud)

还有一个清单:

my @array = [ "1", "2", "3"];                                            

for $elem (@array) {
    print $elem."\n";
}
Run Code Online (Sandbox Code Playgroud)

给出以下输出:

ARRAY(0x9c90818)
Run Code Online (Sandbox Code Playgroud)

显然,我想在两种情况下迭代元素,但为什么第二种解决方案只给我这个数组的引用?

arrays perl perl-data-structures

41
推荐指数
4
解决办法
5万
查看次数