Perl , una estrazione pratico e linguaggio rapporto , è un linguaggio di programmazione ad alto livello si utilizza in applicazioni Web e di elaborazione dati . Come altri linguaggi di questo tipo , Perl vi offre la funzione per allocare dinamicamente la memoria a run-time e fare riferimento ad esso tramite riferimenti , simili ai puntatori C . Un riferimento contiene una descrizione del tipo di dati e di un puntatore ad una locazione di memoria . È possibile utilizzare i riferimenti Perl per fare riferimento a una variabile di matrice , e risolvere il riferimento per restituire i dati nella matrice. Istruzioni
1
Digitare il seguente codice per creare un riferimento a una costante di matrice :
$ array_reference = [ 1 , 5 , 10 , 100];
si stampa " $ array_reference " si vedrà qualcosa sulla falsariga di :
Array ( 0x80f6c6c ) economici 2
Digitare il seguente codice per creare un riferimento ad un array esistente : < br
$ array_reference > = \\ @ some_Array ;
3
Posizionare l'operatore '@' prima che la variabile di riferimento per risolvere il riferimento alla matrice di riferimento :
@ my_array_data = @ $ array_reference ;
Se si dovesse stampare questo , utilizzando i dati al passaggio 1 , vedreste :
1 5 10 100
4
Tipo il " - > "operatore freccia , come di seguito per risolvere il riferimento di un elemento della matrice di riferimento :
$ first_array_element = $ array_reference - > [ 0 ] ;
Ciò restituire il valore " 1 " usando l'array esempio dall'alto.