Kas yra $0 Perl?
Kas yra $0 Perl?

Video: Kas yra $0 Perl?

Video: Kas yra $0 Perl?
Video: CS50 2015 - Week 7, continued 2024, Lapkritis
Anonim

$0 . $0 yra vykdomos programos pavadinimas, suteiktas apvalkalui. Jei programa buvo paleista tiesiogiai per Perl vertėjas, $0 yra failo pavadinimas.

Atitinkamai, ką reiškia Perl?

Taigi reiškia glob(qq) arba glob('*'). glob yra naudojamas generuoti daugybę eilučių arba failų pavadinimų iš šablono. Sąrašo kontekste dar žinomas kaip glob('*') grąžina visus dabartinio darbo katalogo failus, išskyrus tuos, kurių pavadinimas prasideda..

Be to, ką „Perl“reiškia $ #? 1. 16. Į Perl , jūs gaunate paskutinio @masyvo elemento indeksą su sintaksė $# masyvas. Taigi $#_ yra paskutinio masyvo @_ elemento indeksas. Tai nėra tas pats, kas elementų skaičius masyve (kurį gaunate su skaliariniu @masyvu), nes Perl masyvai paprastai yra pagrįsti 0.

Šiuo atžvilgiu ką reiškia $_ Perl?

$_ yra specialus kintamasis, kuriame yra paskutinės suderintos išraiškos reikšmė arba tarpinė reikšmė kilpose, pvz., for, while ir pan., jei nesaugote tos atitikusios išraiškos aiškiuose kintamuosiuose. [atsakyti] Re^2: Ką daro tai reiškia " $_ “ PERL.

Kas yra argv Perl?

Perl komandinės eilutės argumentai, saugomi specialiame masyve, pavadintame @ ARGV . Masyvas @ ARGV yra komandinės eilutės argumentai, skirti scenarijui. $# ARGV paprastai yra argumentų skaičius atėmus vieną, nes $ ARGV [0] yra pirmasis argumentas, o ne pats programos komandos pavadinimas.

Rekomenduojamas: