fork(6) download
  1. use warnings;
  2. use strict;
  3.  
  4. my @array = (1,2,3,4,5);
  5. my $v = 1;
  6.  
  7. sub by_ref
  8. {
  9. my ($array_ref,$v) = @_;
  10. @$array_ref = (0,0,0);
  11. print "Array inside by_ref: @$array_ref\n";
  12. }
  13.  
  14. by_ref(\@array,$v);
  15. print "Array changed: @array\n";
Success #stdin #stdout 0s 4684KB
stdin
Standard input is empty
stdout
Array inside by_ref: 0 0 0
Array changed: 0 0 0