Il linguaggio di programmazione Perl ha un contenitore di matrice che è utile per memorizzare pezzi sequenziale dei dati. Memorizzazione dei dati in matrici è comodo in persino il più fondamentale dei programmi. Memorizzando i dati in una matrice, è possibile raggruppare dati simili. Archiviando come elementi di una matrice, è possibile fare riferimento a loro attraverso il nome di variabile di matrice. Le matrici occupano memoria del computer e si è tenuto a restituire la memoria una volta che hai finito con esso. Tornando la memoria allocata è noto anche come rimozione di una variabile di matrice, e l'operazione viene eseguita chiamando la funzione di matrice pop.
Istruzioni
1
Creare un nuovo file di testo utilizzando un elaboratore di testo come blocco note. Salvare il file utilizzando l'estensione '.plx'.
2
Aprire un prompt dei comandi e spostarsi nella cartella dove hai salvato il file creato nel passaggio precedente. Ad esempio, se è stato salvato il file nella directory principale del tuo "C:\" unità in Windows, è possibile digitare quanto segue nel prompt dei comandi:
CD C:\
3
Dichiarare una variabile di matrice denominata "@arrayVar" e assegnare alcuni valori di scrivendo la seguente istruzione nel file di codice sorgente:
@arrayVar = ("questi", "Sono", "Matrice", "Elementi");
4
Stampare gli elementi della matrice utilizzando questa istruzione:
stampa @array;
5
Scorrere l'intero ciclo di matrice utilizzando un po' di tempo, come questo:
mentre ($#arrayVar > = 0) {}
6
Rimuovere l'ultimo elemento della matrice utilizzando la funzione di schiocco. While ciclo scorre fino a quando non ci sono elementi nella matrice. Inserendo la seguente riga nel riccio staffe di while loop, si rimuoverà tutti gli elementi della matrice:
pop(@arrayVar);
7
Stampare gli elementi della matrice ancora da dimostrare che sia vuota:
stampa @array;
8
Eseguire lo script Perl eseguendo il seguente comando dalla riga di comando, sostituendo il nome che scelto nel passaggio 1 per "nomefile":
Perl filename.plx
9
Osservare l'output del programma. Gli elementi della matrice verranno stampati con la prima chiamata a "stampa", ma la seconda volta verrà stampato nulla perché la matrice è stata eliminata.