$#{ $MyArray } will give you the position of the last element. -----Original Message----- From: Tomasi, Chuck To: '[EMAIL PROTECTED]' Sent: 12/20/2001 10:01 AM Subject: Counting the size of an array reference
For a normal array (@MyArray), one can use $#MyArray to get the position of the last element. So, if I'm given $MyArrayRef, how does one do the same operation to find out how many things are in MyArrayRef? Ex: sub MySub { my ($aref)=@_; return(______); } my @MyArray = (0, 3, 6, 9, 154); my $LastElement=&MySub(\@MyArray); print "The last element is: $LastElement\n"; What goes in ___________? --Chuck -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]