为什么这段代码不打印“2”?
#!/usr/bin/perl sub get_undef() { return undef; } my $test1 = get_undef; my @test2 = get_undef; print "1\n" unless ($test1); print "2\n" unless (@test2);
arrays perl if-statement undefined
arrays ×1
if-statement ×1
perl ×1
undefined ×1