Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Perl Programming >> .

Come trovare la lunghezza di un array in Perl

Il linguaggio di programmazione Perl fornisce almeno tre modi per scoprire le dimensioni di un array. Confusamente , la funzione di "lunghezza" che viene fornito con il Perl non è uno di loro . Invece, questi tre modi per ottenere una dimensione di matrice sono costituite da due metodi di conversione della matrice di un valore scalare e una scorciatoia sintattica per ottenere l' indirizzo dell'ultimo elemento dell'array . Istruzioni
1

Digitare quanto segue in Perl :

$ arraySize = @ array ;

Questo trasforma silenziosamente la matrice di un valore scalare e rapporti la dimensione < . br>
2

Digitare quanto segue in Perl :

$ arraySize = scalar ( @ array ) ;

Questo ha lo stesso effetto del metodo nella fase 1, ma rende . della conversione di un valore scalare esplicito
3

Digitare quanto segue in Perl :

$ arraySize = $ # array + 1 ;

Qui, il segno " # " indica che si vuole conoscere l' indice dell'ultimo elemento dell'array . Dal momento che è l' ultimo elemento , rappresenta anche la dimensione della matrice . L' unico problema è che Perl , come la maggior parte dei linguaggi di programmazione , inizia a contare da zero invece di uno, quindi è necessario aggiungere uno per ottenere la dimensione array reale .

 

Programmazione © www.354353.com