http://qs1969.pair.com?node_id=1214246


in reply to why the value of count will be change?

My question is why the value of count is just the number of the data in @?
The reason is found in List value constructors:
Note that the value of an actual array in scalar context is the length of the array; the following assigns the value 3 to $foo:
@foo = ('cc', '-E', $bar);
$foo = @foo; # $foo gets 3