*   >> Lese Utdanning Artikler >> science >> programming

ActivePerl Arrays

er ikke i anførselstegn. Hvert element som består av bokstaver og tall er i anførselstegn. Det er hva du har å gjøre i din egen programmering. I ovennevnte uttalelse, min, er den vanlige reserverte ordet du må bruke når du skriver variabelen for første gang. @ Viser at du arbeider med en rekke navn; arr er navnet på tabellen. arr er rekke variable. Noen ganger, i programmering, må du kanskje opprette en matrise før du vet hvilke elementer vil danne sin liste.

I så fall, kan listen være tom når du oppretter array som i følgende uttalelse: minarr = (); Når listen er tom, du vanligvis ikke trenger å skrive tomme brak uten elementer som bare gjort; ville du bare skriver dette: minarr; Dette er å foretrekke måte å erklære en tom array. Fyller en Array En tom matrise skapt sies å ha noen befolkningen fordi den har ingen varer. Du kan fylle (legge til elementer) til en tom array. Først, vet at syntaksen til å endre innholdet i en rekke celle (element) eller gi den en ny verdi er: $ arrayName [i] = verdi; En streng er teksten i anførselstegn.

Hvis verdien er en streng, er det i anførselstegn (enkle eller doble). Hvis verdien er et tall, det trenger ikke å være i anførselstegn. Hvis verdien er en blanding av bokstaver og tall, bør det være i anførselstegn (enkle eller doble). I syntaks, er rekke navn begynt med $ og ikke @, siden vi ønsker å referere til et element i matrisen og ikke hele matrisen selv. Rekken navn etterfølges av hakeparenteser. Inne i hakeparentes du har et nummer. Dette tallet er plasseringen av verdien (punkt) i matrisen. Denne posisjonen nummeret kalles indeksen.

Index telling i databehandling, begynner fra null, ikke 1. Så det første elementet (element) i en matrise er på indeks 0, den andre på indeksen, en, den tredje på indeks 2, og så videre. Følgende kode vil opprette en tom matrise og befolke det: bruke strenge; print "Content-Type: text /html \\ n \\ n"; minrrr; $ rrr [0] = "HBWE"; $ rrr [1] = "FGTR"; $ rrr [2] = "HTNK"; $ rrr [3] = 4587; $ rrr [4] = 4526; $ rrr [5] = 4053; $ rrr [6] = "AB12"; $ rrr [7] = "GB58"; $ rrr [8] = "TG45"; $ rrr [9] = "RE69"; Det er 10 elementer i tabellen, med indekser fra null til ni som kreves.

Merk at for å identifisere hver matrise element, bruker vi matrisen navn og begynne med $ og ikke @. Tilgang til et element i en tabell få tilgang til et element metoder for å få til verdien av elementet i matrisen. Syntaksen er: $ arrayName [i] Du får tilgang til et element for å lese verdien eller endre verdien. Les

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.