En variabel er en måte å henvise til et lagringsområde i dataprogram. Denne minneplasseringen inneholder verdier - antall, tekst eller mer kompliserte typer data som lønnsregister.
Operativsystemer laster programmer inn i forskjellige deler av datamaskinens minne, så det er ingen måte å vite nøyaktig hvilken minneplassering som inneholder en spesiell variabel før programmet kjøres. Når en variabel er tildelt et symbolsk navn som "medarbeider_payroll_id," vil kompilatoren eller tolk kan finne ut hvor jeg skal lagre variabelen i minnet.
Variable typer
Når du deklarerer en variabel i et program, spesifiserer du dens type, som kan velges fra integrerte, flytende punkt, desimal, boolske eller nullable typer. Typen forteller kompilatoren hvordan du skal håndtere variabelen og se etter typefeil. Typen bestemmer også plasseringen og størrelsen på variabelens minne, rekkeverdiene som den kan lagre og operasjonene som kan brukes på variabelen. Noen få grunnleggende variabeltyper inkluderer:
int - int
er forkortelse for "heltall." Den brukes til å definere numeriske variabler som inneholder hele tall. Bare negative og positive hele tall kan lagres i int-variabler.null - Et nullable int har samme verdiområde som int, men det kan lagre null i tillegg til hele tall.
røye - En karaktertype består av Unicode-tegn - bokstavene som representerer de fleste skriftspråk.
bool - En bool er en grunnleggende variabel type som bare kan ta to verdier: 1 og 0, som tilsvarer sant og usant.
flyte, dobbel og desimal - disse tre typer variabler håndterer hele tall, tall med desimaler og brøk. Forskjellen mellom de tre ligger i verdiene. For eksempel er dobbelt dobbelt så stor som flottøren, og den rommer flere sifre.
Deklarerende variabler
Før du kan bruke en variabel, må du erklære den, noe som betyr at du må tildele den et navn og en type. Etter at du har erklært en variabel, kan du bruke den til å lagre datatypen du erklærte den skal inneholde. Hvis du prøver å bruke en variabel som ikke er blitt erklært, vil ikke koden din samles. Å erklære en variabel i C #, tar formen:
Variabellisten består av ett eller flere identifikasjonsnavn separert med komma. For eksempel:
int i, j, k;
røye c, ch;
Initialisere variabler
Variabler tildeles en verdi ved å bruke et lik tegn etterfulgt av en konstant. Skjemaet er:
Du kan tilordne en verdi til en variabel samtidig som du erklærer den eller på et senere tidspunkt. For eksempel:
int i = 100;
eller
kort a;
int b;
dobbelt c;
/ * faktisk initialisering * /
a = 10;
b = 20;
c = a + b;
Om C #
C # er et objektorientert språk som ikke bruker noen globale variabler. Selv om det kan samles, brukes det nesten alltid i kombinasjon med .NET-rammeverket, og derfor kjøres applikasjoner skrevet i C # på datamaskiner med .NET installert.