【发布时间】:2014-04-17 14:40:54
【问题描述】:
我是一名没有经验的 Perl 程序员。我已经在阅读《Beginning Perl Curtis “Ovid” Poe 这本书了,但我对这段代码有疑问。
#!/usr/bin/perl
use strict;
use warnings;
use diagnostics;
my @array = ( 3, 4, 1, 4, 7, 7, 4, 1, 3, 8 );
my %unordered;
@unordered{@array} = undef;
foreach my $key (keys %unordered) {
print “Unordered: $key\n”;
}
@unordered{@array} = undef;
这段代码是什么意思? 谁能解释一下?
【问题讨论】:
标签: perl