[問題] perl學書手冊第五版習題解答
我在做perl學習手冊第五版第四章習題第4題時。
照著習題解答打
#!/usr/bin/perl
greet('Fred');
greet('Barney');
sub greet {
state $last_person; #←就是這一行
my $name = shift;
print "Hi $name!";
if(defined $last_person) {
print "$last_person is also here!\n";
}
else {
print "You are the first one here!\n";
}
$last_person = $name;
}
在win7,cmd下跑會出現如下error
Can't call method "state" on an undefined value at 222 line 5.
請問有誰知道為什麼嗎?
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.144.77
※ 編輯: jjandy 來自: 140.113.144.77 (04/09 00:57)
推
04/09 01:23, , 1F
04/09 01:23, 1F
→
04/09 02:11, , 2F
04/09 02:11, 2F
Perl 近期熱門文章
PTT數位生活區 即時熱門文章