perl里面的array初始化问题

时间:2021-01-21 12:16:00

忽然发现,对于array下面两个初始化是不等价的:

my @array = undef;  

my @array;

 

在经过 push(@array,'1');这个操作后, 第一种初始化导致数组里面有两个元素, 第二种初始化数组里只有一个元素。