in reply to Re^2: Reference on List & Arrays Difference
in thread Reference on List & Arrays Difference
And the assignment to a scalar does the same thing with or without the backslash(es):$ perl -le' use Data::Dumper; @x = \( 4, 5, 6, 7 ); print Dumper \@x; ' $VAR1 = [ \4, \5, \6, \7 ]; $ perl -le' use Data::Dumper; @x = ( \4, \5, \6, \7 ); print Dumper \@x; ' $VAR1 = [ \4, \5, \6, \7 ];
$ perl -le' use Data::Dumper; $x = ( 4, 5, 6, 7 ); print Dumper $x; ' $VAR1 = 7; $ perl -le' use Data::Dumper; $x = \( 4, 5, 6, 7 ); print Dumper $x; ' $VAR1 = \7; $ perl -le' use Data::Dumper; $x = ( \4, \5, \6, \7 ); print Dumper $x; ' $VAR1 = \7;
|
|---|