Hvad er variabler i computerprogrammer

En variabel er en måde at henvise til et lagerområde i computerprogram. Denne hukommelsesplacering indeholder værdier - tal, tekst eller mere komplicerede typer data som lønregistre.

Operativsystemer indlæser programmer i forskellige dele af computerens hukommelse, så der er ingen måde at vide nøjagtigt, hvilken hukommelsesplacering har en særlig variabel inden programmet køres. Når en variabel tildeles et symbolsk navn som "medarbejder_payroll_id", compiler eller tolk kan finde ud af, hvor variablen skal gemmes i hukommelsen.

Variable typer

Når du erklærer en variabel i et program, angiver du dens type, som kan vælges blandt integrerede, flydende punkt, decimal, boolsk eller indsprøjtbar type. Typen fortæller kompilatoren, hvordan man skal håndtere variablen og kontrollere for typefejl. Typen bestemmer også placeringen og størrelsen på variabelens hukommelse, det interval af værdier, den kan gemme, og de operationer, der kan anvendes på variablen. Et par grundlæggende variabeltyper inkluderer:

instagram viewer

int - Int er forkortelse med "heltal." Det bruges til at definere numeriske variabler med hele tal. Kun negative og positive hele tal kan gemmes i int-variabler.

nul - Et nullable int har det samme interval af værdier som int, men det kan gemme nul ud over hele tal.

char - En char-type består af Unicode-tegn - bogstaverne, der repræsenterer de fleste af de skrevne sprog.

bool - En bool er en grundlæggende variabel type, der kun kan tage to værdier: 1 og 0, der svarer til sandt og falskt.

flyde, dobbelt og decimal - disse tre typer variabler håndterer hele tal, tal med decimaler og brøk. Forskellen mellem de tre ligger i intervallet af værdier. For eksempel er dobbelt dobbelt så stort som float, og det er plads til flere cifre.

Deklarerende variabler

Inden du kan bruge en variabel, skal du erklære den, hvilket betyder, at du skal tildele den et navn og en type. Når du har erklæret en variabel, kan du bruge den til at gemme den type data, du erklærede for at indeholde. Hvis du forsøger at bruge en variabel, der ikke er blevet erklæret, vil din kode ikke kompilere. At erklære en variabel i C # har formen:

;

Variabellisten består af et eller flere identifikationsnavne adskilt af kommaer. For eksempel:

int i, j, k;

char c, ch;

Initialisering af variabler

Variabler tildeles en værdi ved hjælp af et lige tegn efterfulgt af en konstant. Formen er:

= værdi;

Du kan tildele en værdi til en variabel på samme tid 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 objektorienteret sprog, der ikke bruger nogen globale variabler. Selvom det kunne kompileres, bruges det næsten altid i kombination med .NET-rammen, derfor køres applikationer, der er skrevet i C #, på computere med .NET installeret.