Hvordan finne ut hvor mange elementer i en Array Ved hjelp av Perl

En matrise er en samling av elementer i et dataprogram. Hvert element i matrisen er referert til av en indeks. Perl skriptspråk automatisk tall hvert element i matrisen starter med tallet null (0). Du kan bestemme det totale antall elementer i en Perl matrise ved å bruke "skalar ()" -funksjon. Denne funksjonen tvinger matrisen til en skalar verdi. En skalar verdi er en variabel som bare kan ha en verdi i en tid, i dette tilfelle antallet elementer i tabellen.

Bruksanvisning

1 Åpne et tomt tekstdokument i en tekst editor.

2 Skriv linjene for å starte Perl-skript:

! / Usr / bin / perl

bruke strenge;

bruke advarsler;

Den "bruke streng" linje forteller Perl tolk for å sørge for at du har erklært alle variablene i skriptet, og at du bruker subs riktig. "Bruk advarsler" linje slår på de valgfrie advarsler.

3 Lag matrisen du vil telle ved å skrive:

mine @values ​​= qw (VAL1 VAL2 val3 val4);

4 Plasser antallet elementer i tabellen i "num" variable:

min $ num = skalar (@values);

5 Skriv ut antall elementer til skjermen:

print "$ num \ n";

6 Lukk Perl-skript:

exit 0;