Opredelitev spremenljivke
Vrste spremenljivk kategorizirajo podatke, shranjene v programu
Zbirka Smith/Gado/Getty Images
Spremenljivka je način sklicevanja na območje shranjevanja v a računalniški program . Ta pomnilniška lokacija vsebuje vrednosti – številke, besedilo ali bolj zapletene vrste podatkov, kot so evidence plač.
Operacijski sistemi nalagajo programe v različne dele pomnilnika računalnika, tako da ni mogoče natančno vedeti, na kateri pomnilniški lokaciji je posebna spremenljivka preden se program zažene. Ko je spremenljivki dodeljeno simbolično ime, kot je 'imployee_payroll_id', prevajalnik oz tolmač lahko ugotovi, kam shraniti spremenljivko v pomnilnik.
Vrste spremenljivk
Ko deklarirate spremenljivko v programu, določite njen tip, ki ga lahko izberete med integralnimi, plavajočimi, decimalnimi, logičnimi ali ničelnimi vrstami. Tip pove prevajalniku, kako ravnati s spremenljivko in preveriti napake tipa. Tip določa tudi položaj in velikost pomnilnika spremenljivke, obseg vrednosti, ki jih lahko shrani, in operacije, ki jih je mogoče uporabiti za spremenljivko. Nekaj osnovnih vrst spremenljivk vključuje:
int - Int je okrajšava za 'celo število'. Uporablja se za definiranje številskih spremenljivk, ki vsebujejo cela števila. Samo negativna in pozitivna cela števila so lahko shranjena v int spremenljivkah.
nič - Nullable int ima enak obseg vrednosti kot int, vendar lahko poleg celih števil shrani tudi null.
char - Vrsta char je sestavljena iz znakov Unicode – črk, ki predstavljajo večino pisnih jezikov.
bool - Bool je osnovna vrsta spremenljivke, ki lahko sprejme samo dve vrednosti: 1 in 0, ki ustrezata true in false.
lebdi , dvojno in decimalno - te tri vrste spremenljivk obravnavajo cela števila, števila z decimalkami in ulomke. Razlika med tremi je v razponu vrednosti. Na primer, dvojna je dvakrat večja od float in sprejme več števk.
Deklariranje spremenljivk
Preden lahko uporabite spremenljivko, jo morate deklarirati, kar pomeni, da ji morate dodeliti ime in vrsto. Ko deklarirate spremenljivko, jo lahko uporabite za shranjevanje vrste podatkov, ki ste jih deklarirali. Če poskusite uporabiti spremenljivko, ki ni bila deklarirana, se koda ne bo prevedla. Deklaracija spremenljivke v C# ima obliko:
;
Seznam spremenljivk je sestavljen iz enega ali več imen identifikatorjev, ločenih z vejicami. Na primer:
int i, j, k;
znak c, ch;
Inicializacija spremenljivk
Spremenljivkam je dodeljena vrednost z enakovrednim znakom, ki mu sledi konstanta. Obrazec je:
= vrednost;
Spremenljivki lahko dodelite vrednost istočasno, ko jo deklarirate, ali pozneje. Na primer:
int i = 100;
oz
kratek a;
int b;
dvojni c;
/*dejanska inicializacija */
a = 10;
b = 20;
c = a + b;
O C#
C# je objektno usmerjen jezik, ki ne uporablja nobenih globalnih spremenljivk. Čeprav ga je mogoče prevesti, se skoraj vedno uporablja v kombinaciji z ogrodjem .NET, zato se aplikacije, napisane v C#, izvajajo na računalnikih z nameščenim .NET.