Help for this page

Select Code to Download


  1. or download this
    $i = 0; ++$i = 'fred';;
    Can't modify preincrement (++) in scalar assignment
    
  2. or download this
    do { my $i = 16; ${ \(++$i) } = 'fred'; $i };  # returns 'fred'
    
    do { my $i = 16; ${ \($i++) } = 'fred'; $i };  # returns 17