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

Aké sú výhody podmienené príkazy ?

Mnoho programovacích jazykov poskytuje konštrukty škrtiacej ako sú podmienené príkazy . Pomocou podmienené príkazy , môžu vývojári definovať logické logické testy , prispôsobenie tok vykonávanie programu do konkrétnych scenárov . Podmienené príkazy ponúkajú množstvo kľúčových výhod pre programátorov . Pochopenie logiky podieľajú na podmienené príkazy vybavuje programátorov s možnosťou vybrať si pri ich použití v programoch . Podmienené príkazy sú kľúčom k funkčnosti v mnohých webových aj desktopových aplikácií . Ovládacie

Hlavnou funkciou podmieneného príkazu je poskytnúť programátorovi úroveň kontroly toku výkazov vykonávajúcich keď aplikácia beží . Skôr než diktovať lineárna postupnosť príkazov programovacích sa vykonávajú v poradí , programátori môžu zlepšiť efektivitu pomocou riadiacich štruktúr , ako sú podmienené príkazy . Väčšina podmienené konštrukty kód začína " ak " vyhlásenie , prípadne nasledované viac " else if " vyhlásenie a záverečná " else " vyhlásenie . Tento rad možností poskytuje hlbokú úroveň kontroly nad tým , čo sa stane , keď program spustiť .
Boolean Logic

Podmienené príkazy používať booleovské logiku , dáva programátorom flexibilitu . Programátori môžu definovať vlastné testy , reťazenie viac testov dohromady ak je to nutné. Takáto zřetězenými príkazy môžu vytvárať zložité štruktúry , prispôsobenie spracovanie na rôznych situáciách . Nasledujúce ukážka PHP kódu ukazuje rad zret'azené podmienené príkazy :

if ( $ num < 0 ) echo " pod nulou " ; else if ( $ num == 0 ) echo " Zero " , inak echo " nad nulou " celým

tento kód spustí , vykoná sa prvý podmienené test , testovanie , či hodnota premennej číslo je menšie ako nula . Ak prvý test vráti skutočný výsledok , obsah " ak " vykonávanie príkazu , potom kód ignoruje ďalšie dve podmienené príkazy a presunie . Ak prvý test vráti falošný výsledok , druhý podmienečný test sa vykonáva , vykonávanie obsah " else if " vyhlásenie , ak nastane skutočný výsledok . Obsah " iný " vyhlásenie ak vykonáva obaja " či " a skúšok , " else " vrátiť falošné výsledky .
Dat

Most výpočtové aplikácie zahŕňajú vstup dát a interakciu s užívateľom . Program môže byť potrebné vykonávať jednotlivé kroky spracovania v závislosti na tomto vstupe . Podmienené príkazy môžu pomôcť na vykonanie tohto postupu . Nasledujúci ukážkový kód v jazyku Java demonštruje podmieneného príkazu :

if ( userName.length ( ) > 20 ) { username = userName.substring ( 0 , 20 ) ; }

V rámci hernej aplikácie , môže užívateľ zadať užívateľské meno pre program na predajni . Ak je obmedzenie dĺžky užívateľských mien , tento podmienený príkaz môže pomôcť zvládnuť vybrané názvy , ktoré sú príliš dlhé . " Ak " vyhlásenie definuje podmienený testom , určenie , či užívateľské meno textový reťazec je dlhší ako určitej dĺžky . Obsah podmieneného príkazu vykoná iba v prípade , že test vráti skutočný výsledok , v takom prípade skracuje text .
Robustnosť

Vzhľadom k tomu , podmienené príkazy používajú booleovské logika , ich správanie je štandardné a predvídateľné . To umožňuje programátorom vytvárať kód , ktorý je spoľahlivý . Všetky z hlavných programovacích jazykov vykonávať podmienené testami v podobným spôsobom , takže programátori môžu použiť s dobrou úroveň porozumenia o tom , čo sa stane , keď aplikácia beží . Štandardné Booleovské logickej štruktúry v programovacích jazykoch poskytujú pokročilé funkcie pre reťazenie podmienené skúšky spoločne , ako v nasledujúcom príklade Java :

if ( someNumber > 10

Najnovšie články

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