En variabel är ett sätt att hänvisa till ett lagringsområde i en datorprogram. Den här minnesplatsen innehåller värden - nummer, text eller mer komplicerade typer av data som löneposter.
Operativsystem laddar program i olika delar av datorns minne så det finns inget sätt att veta exakt vilken minnesplats som rymmer en särskild variabel innan programmet körs. När en variabel tilldelas ett symboliskt namn som "medarbetare_payroll_id", kompilator eller tolk kan räkna ut var jag vill lagra variabeln i minnet.
Variabla typer
När du förklarar en variabel i ett program anger du dess typ, som kan väljas från integrerade, flytande punkt, decimal, booleska eller nullable typer. Typen berättar kompilatorn hur man hanterar variabeln och kontrollerar för typfel. Typen bestämmer också positionen och storleken på variabelns minne, intervallet värden som den kan lagra och de operationer som kan tillämpas på variabeln. Några grundläggande variabeltyper inkluderar:
int - int är förkortning för "heltal." Det används för att definiera numeriska variabler med hela siffror. Endast negativa och positiva heltal kan lagras i int-variabler.
null - En nullable int har samma intervall värden som int, men det kan lagra noll förutom hela siffror.
röding - En karttyp består av Unicode-tecken - bokstäverna som representerar de flesta av de skrivna språken.
bool - En bool är en grundläggande variabel typ som endast kan ta två värden: 1 och 0, som motsvarar sant och falskt.
flyta, dubbel och decimal - dessa tre typer av variabler hanterar hela siffror, siffror med decimaler och bråk. Skillnaden mellan de tre ligger i värderingsintervallet. Till exempel är dubbla dubbelt så stor som flottören, och den rymmer fler siffror.
Förklarande variabler
Innan du kan använda en variabel måste du förklara den, vilket innebär att du måste tilldela den ett namn och en typ. När du har deklarerat en variabel kan du använda den för att lagra vilken typ av data du förklarade att den ska innehålla. Om du försöker använda en variabel som inte har deklarerats kommer din kod inte att kompilera. Att förklara en variabel i C # har formen:
Variabelistan består av ett eller flera identifieringsnamn separerade med kommatecken. Till exempel:
int i, j, k;
char c, ch;
Initiera variabler
Variabler tilldelas ett värde med ett lika tecken följt av en konstant. Formen är:
Du kan tilldela ett värde till en variabel samtidigt som du förklarar den eller vid ett senare tillfälle. Till exempel:
int i = 100;
eller
kort a;
int b;
dubbel c;
/ * faktisk initialisering * /
a = 10;
b = 20;
c = a + b;
Om C #
C # är ett objektorienterat språk som inte använder några globala variabler. Även om det kan kompileras, används det nästan alltid i kombination med .NET-ramverket, därför körs applikationer skrivna i C # på datorer med .NET installerat.