in reply to What's going on in array element assignment?
Also, if you want to do surgery on your array, look at splice.use strict; use warnings; use Data::Dumper (); my @rocks = (); $rocks[0] = 'bedrock'; $rocks[1] = 'slate'; $rocks[2]= 'lava'; $rocks[3] = 'crushed rock'; print Data::Dumper::Dumper(\@rocks); $rocks[99] = 'schist'; print Data::Dumper::Dumper(\@rocks); $#rocks = 2; # forget all rocks after 'lava' print Data::Dumper::Dumper(\@rocks); $#rocks = 99; # add 97 undef e print Data::Dumper::Dumper(\@rocks);
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: What's going on in array element assignment?
by zapdos (Sexton) on Aug 11, 2020 at 02:53 UTC | |
by perlfan (Parson) on Aug 11, 2020 at 03:20 UTC | |
by Athanasius (Archbishop) on Aug 11, 2020 at 07:15 UTC | |
by zapdos (Sexton) on Aug 12, 2020 at 04:37 UTC | |
by Athanasius (Archbishop) on Aug 12, 2020 at 06:24 UTC | |
| |
by zapdos (Sexton) on Aug 11, 2020 at 03:25 UTC |