Special Scalars and Array Assignment : Array Index « Array « Perl






Special Scalars and Array Assignment

    

$#arrayname returns the number of the last subscript in the array. 
$[ variable is the current array base subscript, zero. 


@grades = (0,1,2,3,4);
print "The array is: @grades\n";
print "last index is $#grades\n";

$#grades=3;
print "The array is truncated to 4 elements: @grades\n";

@grades=();
print "The array is completely truncated: @grades\n";

   
    
    
    
  








Related examples in the same category

1.Using Arrays as an Indexed List
2.Directly indexing an array's contents:
3.Array index in action
4.Accessing List Values
5.Adding to an Array
6.Index an array
7.Reference more than one elements in an array at the same time
8.Using array operator to reference variable in an array
9.Multiple Elements Of A List
10.Get array element by index
11.Access array element by index
12.Create @array with one element by referring to nonexistent element 0
13.Get array last index
14.Get two variables from array
15.Reference a dereferenced array by index
16.Reference array element by index
17.Reference negative array index
18.Using a minus variable as the array index
19.Update part of an array by referencing only a sub range
20.Using negative subscripts to access elements from the end of the array
21.Mulitple indexing