Premenná je spôsob odkazovania na úložný priestor v a počítačový program. Toto miesto v pamäti obsahuje hodnoty - čísla, text alebo zložitejšie typy údajov, ako sú mzdové záznamy.
Operačné systémy načítajú programy do rôznych častí pamäte počítača, takže neexistuje žiadny spôsob, ako presne vedieť, ktoré miesto v pamäti je konkrétna premenná pred spustením programu. Keď je premennej priradené symbolické meno, ako napríklad "employee_payroll_id," prekladač alebo tlmočník dokáže zistiť, kam uložiť premennú do pamäte.
Variabilné typy
Keď deklarujete premennú v programe, zadáte jej typ, ktorý môže byť vybratý z integrálnych, pohyblivých rádov, desatinných, booleovských alebo nulovateľných typov. Typ hovorí kompilátoru, ako zaobchádzať s premennou a skontrolovať chyby typu. Tento typ tiež určuje pozíciu a veľkosť pamäte premennej, rozsah hodnôt, ktoré môže ukladať, a operácie, ktoré sa dajú použiť na premennú. Niekoľko základných typov premenných zahŕňa:
int - Int je skratka pre „celé číslo“. Používa sa na definovanie číselných premenných obsahujúcich celé čísla. Iba záporné a kladné celé čísla môžu byť uložené v int premenných.
nulový - Nulovateľná hodnota int má rovnaký rozsah hodnôt ako hodnota int, ale okrem celých čísel môže uložiť aj hodnotu null.
spáliť - Typ znaku sa skladá zo znakov Unicode - písmen, ktoré predstavujú väčšinu písaných jazykov.
bool - Bool je základný typ premennej, ktorý môže mať iba dve hodnoty: 1 a 0, ktoré zodpovedajú true a false.
plavák, dvojité a desatinné - tieto tri typy premenných spracovávajú celé čísla, čísla s desatinnými číslami a zlomkami. Rozdiel medzi týmito tromi leží v rozmedzí hodnôt. Napríklad dvojnásobok je dvojnásobok veľkosti plaváka a pojme viac číslic.
Deklarovanie premenných
Pred použitím premennej musíte ju deklarovať, čo znamená, že jej musíte priradiť meno a typ. Keď deklarujete premennú, môžete ju použiť na uloženie typu údajov, ktoré ste deklarovali ako uchovávané. Ak sa pokúsite použiť premennú, ktorá nebola deklarovaná, váš kód sa nezkompiluje. Vyhlásenie 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 priradí hodnota pomocou znaku rovnosti nasledovaného konštantou. Formulár je:
Hodnota môžete premennej priradiť súčasne s jej vyhlásením alebo neskôr. Napríklad:
int i = 100;
alebo
krátka 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é. Aj keď by mohol byť zostavený, používa sa takmer vždy v kombinácii s rozhraním .NET, preto aplikácie napísané v jazyku C # sa spúšťajú na počítačoch s nainštalovaným .NET.