Een variabele is een manier om te verwijzen naar een opslaggebied in een computerprogramma. Deze geheugenlocatie bevat waarden, getallen, tekst of meer gecompliceerde soorten gegevens, zoals loonadministratie.
Besturingssystemen laden programma's in verschillende delen van het geheugen van de computer, dus er is geen manier om precies te weten welke geheugenlocatie een bepaalde variabele bevat voordat het programma wordt uitgevoerd. Wanneer aan een variabele een symbolische naam zoals "employee_payroll_id" wordt toegewezen, kan de compiler of de interpreter bepalen waar de variabele in het geheugen moet worden opgeslagen.
Wanneer u een variabele in een programma declareert, geeft u het type op, dat kan worden gekozen uit integrale, drijvende komma, decimale, booleaanse of nullable typen. Het type vertelt de compiler hoe de variabele moet worden behandeld en gecontroleerd op typefouten. Het type bepaalt ook de positie en de grootte van het geheugen van de variabele, het bereik van waarden dat het kan opslaan en de bewerkingen die op de variabele kunnen worden toegepast. Een paar basistypen van variabelen zijn:
int - Int staat voor "integer". Het wordt gebruikt om numerieke variabelen te definiëren die hele getallen bevatten. Alleen negatieve en positieve gehele getallen kunnen worden opgeslagen in int-variabelen.
nul - Een nullable int heeft hetzelfde bereik van waarden als int, maar het kan null opslaan naast hele getallen.
verkolen - Een char-type bestaat uit Unicode-tekens - de letters die de meeste geschreven talen vertegenwoordigen.
bool - Een bool is een fundamenteel variabel type dat slechts twee waarden kan aannemen: 1 en 0, die overeenkomen met waar en onwaar.
zwevend, dubbel en decimaal - deze drie soorten variabelen verwerken hele getallen, getallen met decimalen en breuken. Het verschil tussen de drie ligt in het bereik van waarden. Dubbel is bijvoorbeeld twee keer zo groot als float, en het is geschikt voor meer cijfers.
Voordat u een variabele kunt gebruiken, moet u deze declareren, wat betekent dat u een naam en een type moet toewijzen. Nadat u een variabele hebt gedeclareerd, kunt u deze gebruiken om het type gegevens op te slaan waarvoor u de variabele hebt opgegeven. Als u een variabele probeert te gebruiken die niet is gedeclareerd, wordt uw code niet gecompileerd. Het declareren van een variabele in C # heeft de vorm:
;
De variabelenlijst bestaat uit een of meer ID-namen gescheiden door komma's. Bijvoorbeeld:
int i, j, k;
char c, ch;
Aan variabelen wordt een waarde toegewezen met behulp van een gelijkteken gevolgd door een constante. De vorm is:
= waarde;