请问是不是应该这样的?
以下这段代码在Perl5.8会出现Server Error,但是如果把my改成local就能通过了,难道不能传递指针给my?初学PERL请多多指教。
#!/usr/bin/perl
print ("Content-Type: text/html;\n\n");
@myarray = (1,2,3,4,5,6,7,8,9);
&my_sub(*myarray);
sub my_sub
{
my(*subarray) = @_; // 这里my改成local就ok了
print (@subarray);
}