Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo je pole celých čísel ?

Programovanie platformy majú rôzne prístupy k modelovaniu a ukladanie dát , ale najčastejšie jazyky používať premenné a polia . Premenná je jediná položka dát a pole je rad položiek uložených v lineárnej dátovej štruktúry . Pole celých čísel sú bežné v mnohých aplikáciách , vrátane počítača a webových programov . Pochopenie a použitie poľa celých čísel je niečo , dokonca aj úplní začiatočníci môžu dosiahnuť . Programovacie jazyky Premenné

Počítačové kategorizovať dátové položky do rôznych typov . Typ premennej je odrazom druhu údajov , ktoré obsahuje . Napríklad , väčšina programovacích jazykov použiť typy reťazec reprezentovať postupností textových znakov , rovnako ako rôzne číselné typy , vrátane celých čísel . Keď program deklaruje premennú , bude zvyčajne dávajú premenné meno , ako aj priradenie hodnotu . Pre silnými jazykoch ako je Java , musí byť premenná spolu s vyhlásením svojho druhu , a to takto :

int myNum = 5 ;//číslo

U niektorých iných jazykoch , premenné vyhlásenie nemusí obsahovať ukazovateľ typu , ako v nasledujúcom príklade : PHP

$ my_num = 5 ;
Vytváranie polí

počítačové programy môžu modelovať pole ako premenné . Premenná poľa možno uložiť rad ďalších premenných alebo hodnoty . V silne typový jazyk , vyhlásenie Pole musí obsahovať ukazovateľ na typ hodnoty poľa uloží , ako v nasledujúcom príklade Java :

int [ ] myNums = { 3 , 7 , 2 , 5 , 6 } ;

Tento kód vytvorí pole s piatimi elementov v ňom . Každý prvok je celočíselná hodnota . Nasledujúci kód vzorky demonštruje ekvivalentné spracovaniu v PHP :

$ my_nums = array ( 3 , 7 , 2 , 5 , 6 ) ;
Vloženie Elements

Programy možno meniť prvky na pozíciách v rámci poľa , alebo vkladanie prvkov do prázdnych pozícií . Pre prístup konkrétneho prvku , programový kód môže použiť index prvku , ktorý je často celé číslo predstavujúce pozíciu prvku v štruktúre poľa . Nasledujúci ukážkový kód v jazyku Java demonštruje nastavenie hodnoty prvku v určitej pozícii v poli : Spojené

myNums [ 2 ] = 9 ;

prvú pozíciu v poli je nulová a posledná pozícia je o jednu menšiu , než je dĺžka poľa . Tento kód prepíše všetky hodnoty už uložené v určenej polohe .
Asociatívne pole

V niektorých jazykoch , môžete poľa je asociatívne , čo znamená , že každý prvok má identifikátor kľúča okrem jeho hodnoty . Nasledujúci PHP príklad ukazuje celočíselné pole tohto druhu :

$ pozície = array ( " Mary " = > 3 , " Jim " = > 2 , " John " = > 7 ) ;

echo $ pozície [ ' Jim ' ] ;//vypise 2

hodnôt v tomto poli sú celé čísla , zatiaľ čo kľúče sú reťazce . PHP skripty môžu používať celočíselné pole buď s indexom alebo kľúčového prístup .
Pojazdová poľa

programy občas potrebujú prejsť celú štruktúru poľa , prístup každý prvok v poli v obrátiť . Nasledujúci ukážkový kód v jazyku Java demonštruje kríženie celočíselné pole , násobného každú hodnotu :

for ( int i = 0 ; i < myNums.length ; i + + ) {

myNums [ i ] * = 2 ;

}

Ak tento kód dokončí vykonávanie , každé číslo v poli bude mať novú hodnotu , ktorá je dvojnásobok pôvodnej hodnoty . " Pre " slučky pracuje cez pole , počínajúc prvom mieste a zastavenie , keď dosiahne konca. Obsah slučky bude vykonávať raz pre každú pozíciu v celočíselné pole .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené