Čo je to vyhlásenie?

V programovaní je deklarácia príkazom, ktorý opisuje identifikátor, ako je názov premennej alebo funkcie. Vyhlásenia sú dôležité, pretože informujú prekladateľa alebo tlmočníka o tom, čo znamená identifikačné slovo a ako by sa mala identifikovaná vec použiť.

Vyhlásenie môže byť voliteľné alebo vyžadované v závislosti od programovacieho jazyka. Napríklad v programovacom jazyku C musia byť všetky premenné deklarované s konkrétnym typom údajov predtým, ako im bude priradená hodnota.

Nižšie sú uvedené niektoré príklady vyhlásení.

Príklady

 moja pomoc; 

Vyššie uvedený príkaz perl deklaruje premennú s názvom $ help . Znak dolára ( $ ) označuje, že premenná je skalárna. Zvláštne slovo my deklaruje, že $ help má lokálny lexikálny rozsah, čo znamená, že mimo bloku bloku kódu sa nemôže použiť premenná $ help.

Podobne toto vyhlásenie o Perl:

 naša $ pomoc; 

... používa špeciálne slovo na to, aby sme vyhlásili, že skalárny $ help má globálny lexikálny rozsah. Toto vyhlásenie znamená, že premenná môže byť použitá kdekoľvek v programe a akákoľvek časť programu môže zmeniť hodnotu $ help.

V niektorých jazykoch môže deklarácia a priradenie hodnoty nastať v jednom vyhlásení. Napríklad v perl:

 my $ help = "Počítačová nádej"; 

... deklaruje skalárnu premennú $ help s lokálnym rozsahom a priradí jej hodnotu reťazca Computer Hope .

V programovacom jazyku C toto vyhlásenie:

 int x; 

... používa špeciálne slovo int na vyhlásenie, že x je premenná typu celočíselných údajov. Ak sa program pokúsi priradiť hodnotu, ktorá nie je integer, x, kompilátor vráti chybu. podobne

 char str [30]; 

... deklaruje pole s názvom str, ktoré môže obsahovať maximálne 30 znakov.

Termíny programovania