| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Perl Programming >> Content
    Come ottenere l'ultimo argomento come un array in Perl
    Il linguaggio di programmazione Perl supporta una serie di strutture di dati tra cui semplice variabile scalare e gli array . Un array in Perl denotata con il simbolo " @ " è un insieme di variabili scalari . In uno script Perl è spesso necessario passare alcuni dati di una subroutine . Mentre Perl consente di passare direttamente due o più argomenti che inevitabilmente ottiene spazzatura invece di dati dell'array se uno di questi argomenti è un array . Per ovviare a questo problema è necessario utilizzare il meccanismo di Perl di passaggio di argomenti per riferimento. Istruzioni
    1

    Utilizzare una barra rovesciata ( \\) per passare la matrice per riferimento. Per esempio , Stati

    calcolare ( \\ $ valore, \\ @ dati);

    questo comando passa i dati di matrice "@ " al sottoprogramma "calcolare" in riferimento
    . 2

    Utilizzare una variabile Perl ( non un array) per ottenere la matrice nella subroutine :

    mio ( $ valore , $ data ) = @ _ ;

    la variabile " $ data "è un riferimento all'array " @ data "
    3

    lavoro con l'array nella subroutine utilizzando dereferenziazione Perl , ad esempio per stampare ogni elemento della matrice di utilizzare il ciclo " . foreach : "

    foreach $ elemento ( @ $ dati ) { print $ elemento

    ;

    }

    il simbolo " @ " davanti alla variabile $ dati indicano che questa è la matrice .

    Previous :

    next :
      Articoli Correlati
    ·La differenza tra Exit & Die in Perl 
    ·Come sostituire Opzioni in Regular Expression 
    ·Come eliminare i file HTML nella directory in Perl 
    ·Come rimuovere i duplicati da array Perl 
    ·Come aggiungere i moduli a Perl 
    ·Come nascondere password Personaggi in STDIN di Windows…
    ·Come sapere se Perl è a 32 o 64 bit 
    ·Che cosa SQL script Perl fare 
    ·Come inserire caratteri speciali in una variabile in Pe…
    ·Che cosa è PERL sintassi ? 
      Articoli in evidenza
    ·Come convertire Javascript UTC Data di Eastern Time 
    ·Come inserire CrawlTrack Into WordPress 
    ·Come rimuovere PHP Dal miei Post Joomla 
    ·Come per l'interfaccia C a MATLAB 
    ·Come rilasciare un blocco in MySQL 
    ·Come creare una Email Flyer HTML per un Salon 
    ·Come creare un set di dati gerarchica 
    ·Come tokenize file di input in Java 
    ·Come aggiungere righe in JTable 
    ·Come eseguire CScript 
    Copyright © Conoscenza Informatica http://it.wingwit.com