Definícia premennej

Typy premenných kategorizujú údaje uložené v programe

Equifax Exploit

Smith Collection/Gado / Getty Images





Premenná je spôsob odkazovania na úložný priestor v a počítačový program . Toto pamäťové miesto obsahuje hodnoty – čísla, text alebo zložitejšie typy údajov, ako sú mzdové záznamy.

Operačné systémy načítavajú programy do rôznych častí pamäte počítača, takže neexistuje spôsob, ako presne vedieť, ktoré miesto v pamäti obsahuje konkrétna premenná pred spustením programu. Keď je premennej priradený symbolický názov, napríklad 'id_zamestnanca_payroll_id', kompilátor alebo tlmočník môže zistiť, kam uložiť premennú v pamäti.



Typy premenných

Keď deklarujete premennú v programe, zadáte jej typ, ktorý si môžete vybrať z integrálnych, s pohyblivou rádovou čiarkou, desiatkových, boolovských alebo nullovateľných typov. Typ hovorí kompilátoru, ako zaobchádzať s premennou a kontrolovať chyby typu. Typ tiež určuje polohu a veľkosť pamäte premennej, rozsah hodnôt, ktoré môže uložiť a operácie, ktoré je možné s premennou použiť. Niektoré základné typy premenných zahŕňajú:

int - Int je skratka pre 'integer.' Používa sa na definovanie číselných premenných obsahujúcich celé čísla. Do premenných int možno uložiť iba záporné a kladné celé čísla.



nulový - Nullable int má rovnaký rozsah hodnôt ako int, ale môže uložiť null okrem celých čísel.

char - Typ znaku pozostáva zo znakov Unicode – písmen, ktoré predstavujú väčšinu písaných jazykov.

bool - Bool je základný typ premennej, ktorý môže nadobúdať iba dve hodnoty: 1 a 0, ktoré zodpovedajú true a false.

plavák , dvojité a desiatkové - tieto tri typy premenných spracovávajú celé čísla, čísla s desatinnými miestami a zlomky. Rozdiel medzi týmito tromi leží v rozmedzí hodnôt. Napríklad double je dvakrát väčšia ako plavák a zmestí sa doň viac číslic.



Deklarovanie premenných

Pred použitím premennej ju musíte deklarovať, čo znamená, že jej musíte priradiť názov a typ. Po deklarovaní premennej ju môžete použiť na uloženie typu údajov, ktoré ste deklarovali ako uchovávať. Ak sa pokúsite použiť premennú, ktorá nebola deklarovaná, váš kód sa neskompiluje. Deklarovanie premennej v C# má formu:

;



Zoznam premenných pozostáva z jedného alebo viacerých názvov identifikátorov oddelených čiarkami. Napríklad:

int i, j, k;



char c, ch;

Inicializácia premenných

Premenným sa priraďuje hodnota pomocou znaku rovnosti, za ktorým nasleduje konštanta. Formulár je:



= hodnota;

Hodnotu môžete priradiť premennej v rovnakom čase, keď ju deklarujete, alebo neskôr. Napríklad:

int i = 100;

alebo

krátke a;
int b;
dvojité c;

/*skutočná inicializácia */
a = 10;
b = 20;
c = a + b;

O C#

C# je objektovo orientovaný jazyk, ktorý nepoužíva žiadne globálne premenné. Hoci by sa dal skompilovať, takmer vždy sa používa v kombinácii s frameworkom .NET, preto aplikácie napísané v C# bežia na počítačoch s nainštalovaným .NET.