Varijabla je način upućivanja na skladišni prostor u a kompjuterski program. Ovo memorijsko mjesto sadrži vrijednosti - brojeve, tekst ili složenije vrste podataka poput zapisa o plaćama.
Operativni sustavi učitavaju programe u različite dijelove memorije računala, pa ne mogu točno znati na kojoj se memorijskoj lokaciji nalazi određena varijabla prije pokretanja programa. Kada je varijabli dodijeljeno simbolično ime kao što je "zaposlenik_payroll_id", znak kompajler ili tumač može otkriti gdje pohraniti varijabli u memoriju.
Vrste varijabli
Kada deklarirate varijablu u programu, odredite njenu vrstu, koja se može odabrati iz integralnih, pomičnih točaka, decimalnih, logičkih ili Nullabilnih vrsta. Vrsta govori prevoditelju kako postupati s varijabli i provjeriti pogreške u tipu. Vrsta također određuje položaj i veličinu memorije varijable, raspon vrijednosti koje ona može pohraniti i operacije koje se mogu primijeniti na varijablu. Nekoliko osnovnih vrsta varijabli uključuju:
int - int je skraćenica za "cijeli broj". Koristi se za definiranje numeričkih varijabli koje sadrže cijele brojeve. U int varijablama mogu se pohraniti samo negativni i pozitivni cijeli brojevi.
nula - Nullabilni int ima isti raspon vrijednosti kao int, ali može pohraniti null pored cijelih brojeva.
čađ - Znakovni znak sastoji se od Unicode znakova - slova koja predstavljaju većinu pisanih jezika.
bool - Bool je temeljna varijabla vrste koja može uzeti samo dvije vrijednosti: 1 i 0, koje odgovaraju istinitom i lažnom.
plutati, dvostruko i decimalno - ove tri vrste varijabli obrađuju čitave brojeve, brojeve decimala i ulomaka. Razlika između triju leži u rasponu vrijednosti. Na primjer, double je dvostruko veći od float-a i on sadrži više znamenki.
Deklariranje varijabli
Prije upotrebe varijable morate je proglasiti, što znači da joj morate dodijeliti ime i vrstu. Nakon što deklarirate varijablu, možete je koristiti za spremanje vrste podataka za koje ste je proglasili. Ako pokušate koristiti varijablu koja nije deklarirana, vaš se kôd neće sastaviti. Izjava varijable u C # ima oblik:
Popis varijable sastoji se od jednog ili više imena identifikatora odvojenih zarezima. Na primjer:
int i, j, k;
char c, ch;
Inicijalizacija varijabli
Varijablama se dodjeljuje vrijednost koristeći znak jednakosti, a slijedi konstanta. Obrazac je:
Vrijednosti možete dodijeliti varijabli istodobno s deklariranjem ili kasnije. Na primjer:
int i = 100;
ili
kratak a;
int b;
dvostruki c;
/ * stvarna inicijalizacija * /
a = 10;
b = 20;
c = a + b;
O C #
C # je objektno orijentirani jezik koji ne koristi nikakve globalne varijable. Iako se može sastaviti, gotovo se uvijek koristi u kombinaciji s .NET okvirom, stoga se aplikacije napisane u C # pokreću na računalima sa instaliranim .NET-om.