*   >> läser Utbildning artiklar >> science >> programming

Introduktion till ActivePerl Special Variables

"fem"); sub mySub {print_; } MySub ($ scal,arr,% HSH); Jag försökte koden i min dator och jag hade följande som resultat: onetwothreeEEEfiveDDDfour Värdena inte skiljs åt med kommatecken eller mellanslag; Låt oss göra det möjligt sånt nu. Det första argumentet i samtalet, är $ scal, och dess värde är den första i_array. Det är okej. Det andra argumentet ärarr. Det har värden "två" och "tre" i den ordningen. De andra och tredje värden i_ arrayen är "två" och "tre".

Såvitt ordning i argumenten (skalär, då array) berörs, i vilken ordning värdena går till_ arrayen är det sätt som de sändes. Nu nycklar och värden för hash blev värden för_ array, men inte i den ordning i vilken hash skapades. Vi ser att även om, i en subrutin, arrayer och hashes är hopfällda, placeringen av argumenten bibehålls i_ arrayen; den inre ordning för arrayer upprätthålls också, men den inre ordning för hash är inte nödvändigtvis upprätthålls. Det är bara hur det är.

Om du vill identitet matriser och hashes upprätthållas, då måste man göra vad som kallas, pass-by-reference (se nedan). Om du gör att strukturen i matrisen och hash skulle upprätthållas, men det skulle vara någon begränsning i din kod (se nedan). Låt oss sluta här och fortsätter i nästa del i serien.

Chrys att komma fram till någon av delarna i denna serie, skriv bara motsvarande titel nedan i sökrutan på den här sidan och klicka på Sök (använd menyn om sådan finns): Komma igång med ActivePerl ActivePerl Basic Syntax Grunderna i ActivePerl variabler ActivePerl villkorssatser Boolean Logik för ActivePerl Boolean logik och ActivePerl villkor ActivePerl Jämförelse och Aritmetiska operatorer ActivePerl Loop Uttalanden ActivePerl Arrays ActivePerl Hashes ActivePerl Variabla typer och Context ActivePerl subrutiner ActivePerl foreach loop Introduktion till ActivePerl särskilda variabler Grunderna i ActivePerl Varierande räckvidd Några ActivePerl fördefinierade subrutiner Vit Space i ActivePerl Grunderna i ActivePerl Referens Fel Grunderna i ActivePerl fil Åtkomst Grunderna i ActivePerl Skicka HTML Form med ActivePerl Omdömen

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.