| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Perl programmering >> Content
    Sådan får det sidste argument som en matrix i Perl
    programmeringssproget Perl understøtter en række datastrukturer , herunder simple skalar variabel og arrays. Et array betegnet i Perl med symbolet "@" er et sæt af skalar variabler. I et Perl-script , du ofte nødt til at videregive nogle data til en subrutine . Mens Perl tillader dig at passere direkte to eller flere argumenter du uundgåeligt få skrald i stedet for array- data , hvis en af ​​disse argumenter er en matrix . For at omgå dette problem, du nødt til at bruge Perl mekanisme passerer argumenter som reference. Instruktioner
    1

    Brug en omvendt skråstreg (\\) at passere array ved reference. For eksempel beregner

    ( \\ $ værdi, \\ @ data ),

    denne kommando passerer array "@ data" til underprogrammet " beregne " med henvisning
    . 2

    Brug et Perl variabel ( ikke et array ) for at få array i underprogram : Hej

    min ( $ value , $ data) = @ _ ;

    variablen " $ data "er en henvisning til de array" @ data "
    3

    Arbejde med array i underprogram Perl dereference , for eksempel for at udskrive hvert element i matrix bruge loop " . foreach : "

    foreach $ element ( @ $ data) {

    print $ element ,

    }

    symbolet" @ "foran variablen $ data indikerer, at dette er den array.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges Perl til Søg en PDF Doc 
    ·Sådan kører Perl Brug Notesblok 
    ·Sådan Konverter binære data til en Decimal i Perl 
    ·Hvordan får jeg Perl Counter Script til at indsamle IP…
    ·Hvordan afrunder til et heltal i Perl 
    ·Sådan Find AppConfig.pm 
    ·Sådan Clean Up Perl script Format 
    ·Hvordan laver man et array af en vis størrelse i Perl 
    ·Perl String Længde Funktion 
    ·Sådan aktiveres Perl i Snow Leopard 
      Anbefalede Artikler
    ·Hvordan man skriver oktale tal i PHP 
    ·Sådan bruges HeapSize Funktion 
    ·Sådan Find en OS Grid Reference 
    ·Sådan Luk en PHP Statement 
    ·Sådan ændres Java Environment Path i et Windows Regis…
    ·Sådan ændres Funktioner i VB6 
    ·Sådan ændres tekst til store bogstaver i JavaScript 
    ·Sådan opdaterer elementer på en liste med Java 
    ·Sådan Embed Java DB i NetBeans 
    ·Sådan bruges Stdlib.h 
    Copyright © Computer Viden http://www.computerdk.com