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 znamená Neplatná syntax stredná

? Počítačové aplikácie a webové stránky používať kód k implementácii funkcií , ktoré poskytujú . Vývojári napísať tento kód v programovacích a značkovacích jazykov , s výrazným súborom pravidiel pre každý jazyk . Rovnako ako u prirodzených jazykov , kódovanie jazyky majú svoje vlastné gramatiku a slovnú zásobu . Ak je výpis kódu obsahuje chyby , tento kód môže byť neplatný . Neplatná syntax môže spôsobiť , že programy a miest k zlyhaniu alebo funkcie nesprávne . Kód

Programovanie a kódovanie jazykov pracujú v rôznych smeroch . V programovacích jazykoch , ako je Java pre desktop programy alebo PHP pre webové aplikácie , kód špecifikuje rad pokynov k počítaču alebo webového servera vykonať . V značkovacích jazykov , ako je HTML a XML , zoznam dokumentov dátové položky medzi označených štruktúr , definovanie vzhľadu a správania položiek webová stránka obsahu a štruktúry dátových zdrojov . Syntax programovacieho alebo značkovací jazyk určuje štruktúry , ktoré sa môžu objaviť v ňom , reprezentovať pomocou textových znakov . Pre aplikácie , alebo na mieste , aby efektívne fungovať , musí syntaxe platná .
Chyby

Developeri nemajú všeobecne napísať perfektný skripty na prvý pokus . Mnoho programovacích a značkovacích jazykov používať komplexné syntaktické štruktúry , takže chyby sú spoločné . Typicky , bude projekt prejsť niekoľkými fázami vývoja , testovania a ladenia identifikovať a opraviť všetky problémy vyplývajúce z neplatnej syntax . Nasledujúci kód vzorky demonštruje platný XML nasledovné alternatívne kód používa neplatný kód je neplatný z dôvodu jednoduchého preklepu . " Ústa " tag uzatváracie chýba znak lomky , čo môže spôsobiť , že aplikácia pomocou tohto kódu zlyhá .
Účinky

účinky neplatná syntax v rozsahu od menších až vážna . V niektorých prípadoch , bude stránka programu alebo Web stále vykazujú funkčné aj cez malé chyby . Napríklad , môžu programy webového prehliadača často robia zostávajúce kód správne cez určité neplatné syntax . Avšak , syntaktická chyba môže spôsobiť celá aplikácia zlyhá . Nasledujúci ukážkový kód v jazyku Java demonštruje čiaru pomocou platnej syntaxe : String myWord = " osoba " ;

nasledujúce znenie verzia je neplatný : String myWord = " osoba ;

Tento kód je neplatný pretože uzatváracia časť úvodzoviek definujú premenné textový reťazec chýba . Keď Java spracováva tento kód , bude to nepodarí nielen správne spracovať túto linku , ale bude spracovávať nasledujúci riadok nesprávne rovnako . Tento kód sa nepodarí zostaviť , takže aplikácie nebude môcť vykonať , kým bolo opravené chyba .
Solutions

Ak narazíte na neplatný chyby syntaxe ako užívateľ webovej stránky alebo aplikácie , tam je limit na to , čo môžete urobiť , musia byť ako neplatná syntax riešiť vývojári zodpovedné . Ak pracujete v aplikácii , ako programátor , musíte najprv nájsť príčinu chyby , aby to napravil . Napríklad nasledujúci kód PHP generovať chybu : $ word_string = " Tu sú niektoré slová , s niektorými vnútri " cituje " moc " ;

Tento kód je neplatný , pretože PHP bude interpretovať úvodzovky vnútri textový reťazec premenné ako koniec variabilným obsahom . V závislosti na webovom serveri beží kód , vývojári môžu vidieť špecifické chybové správy pri pokuse o zobrazenie stránky pomocou skriptu v prehliadači , čo im umožní nájsť a zmeniť neplatný kód .


Najnovšie články

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