burgerw has asked for the wisdom of the Perl Monks concerning the following question:
@a_1 = (); @a_2 = (); @a_3 = (); @a_4 = (); @a_a = (\a_4, \a_3); @a_b = (\@a_2, \a_a); @a_final = (\@a_1, \@a_b); #These do work: $a_final[0][1][0][0] = "x"; print "$a_final[0][1][0][0]\n"; $a_final[1][0][0][0] = "x"; print "$a_final[1][0][0][0]\n"; $a_final[1][2][0][0] = "x"; print "$a_final[1][2][0][0]\n"; # This won't work: # error message: "Not an ARRAY reference" $a_final[1][1][0][0] = "x"; print "$a_final[1][1][0][0]\n";
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Multidimensional Array
by everybody (Scribe) on Apr 15, 2010 at 13:08 UTC | |
|
Re: Multidimensional Array
by toolic (Bishop) on Apr 15, 2010 at 13:09 UTC | |
|
Re: Multidimensional Array
by choroba (Cardinal) on Apr 15, 2010 at 13:14 UTC | |
by burgerw (Initiate) on Apr 15, 2010 at 13:21 UTC | |
|
Re: Multidimensional Array
by Anonymous Monk on Apr 15, 2010 at 13:10 UTC | |
|
Re: Multidimensional Array
by burgerw (Initiate) on Apr 15, 2010 at 13:26 UTC |