my $c = 2; my @a = ($c, $c+=1); print "@a"; # prints 3 3 #### my @a = ($c, ++$c); # @a is now (3, 3) #### @a = ($c, $c++) # @a is now (3, 2) !!!