Output two -dimensional array : Multidimensional Arrays « Array « Perl






Output two -dimensional array

    
#!/usr/bin/perl


use warnings;
use strict;

my @array;


my @array2 = (
   [ 1, 2, 3, 4 ],
   [ 2, 3, 4, 5 ],
   [ 3, 4, 5, 6 ],
   [ 4, 5, 6, 7 ]
);
  
my $array3 = [
   [ 1, 2, 3, 4 ],
   [ 2, 3, 4, 5 ],
   [ 3, 4, 5, 6 ],
   [ 4, 5, 6, 7 ]
];

foreach ( 0 .. $#array ) {
   print( "@{ $array[ $_ ] }\n" );
}

print( "\n" );

foreach my $row ( @array2 ) {
   print( "@$row\n" );
}

print( "\n$array3->[ 2 ][ 2 ]\n" );

   
    
    
    
  








Related examples in the same category

1.Multidimensional Arrays(Lists of Lists)
2.Using multi-dimensional array references.
3.Using multi-dimensional array references again.
4.Lists of Lists
5.How to use two dimensional arrays
6.References to Simulate Multi-Dimensional Arrays
7.Using array reference to create two-dimensional array
8.Using @ operator and one dimensioanal array to create two dimensioanl array
9.Two dimensional array is array of array
10.A three-dimensional array
11.Using array reference to index the two dimensional array
12.Using two-dimensional array
13.Program to demonstrate a pointer to a two-dimensional array
14.'use strict' with two dimensional array
15.Array of array
16.Reference the outter array of an two dimensional array
17.Two dimensional array is array scalar plus array
18.Using the -> to reference the elements of a two-dimensional array