Definícia premennej
Typy premenných kategorizujú údaje uložené v programe
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.