13 EYLÜL 2011, Salı
Perl'de bir dizinin boyutunu bulmak
Bir dizinin boyutunu öğrenmek için birkaç farklı yolu üzerinden gelmiş gibi görünüyor. Bu üç yöntem arasındaki fark nedir?
my @arr = (2);
print scalar @arr; # First way to print array size
print $#arr; # Second way to print array size
my $arrSize = @arr;
print $arrSize; # Third way to print array size
CEVAP
13 EYLÜL 2011, Salı
Aynı birinci ve üçüncü yol: onlar skaler bağlamda. bir dizi değerlendirmek Bu bir dizi büyüklüğü için standart bir yol olarak düşünün.
İkinci yol aslında (genellikle) dizi boyutu aynı değil ki dizinin son indeksi döndürür.
Bunu Paylaş: