Co jsou proměnné v počítačových programech

click fraud protection

Proměnná je způsob odkazu na úložný prostor v a počítačový program. Toto umístění paměti obsahuje hodnoty - čísla, text nebo komplikovanější typy dat, jako jsou mzdové záznamy.

Operační systémy načítají programy do různých částí paměti počítače, takže neexistuje způsob, jak přesně vědět, které paměťové místo obsahuje konkrétní proměnná před spuštěním programu. Když je proměnné přiřazeno symbolické jméno, jako je "employee_payroll_id," překladač nebo tlumočník umí zjistit, kam uložit proměnnou do paměti.

Variabilní typy

Když deklarujete proměnnou v programu, určíte její typ, který může být vybrán z integrálních, pohyblivých řádků, desetinných, booleovských nebo nulovatelných typů. Typ říká kompilátoru, jak zpracovat proměnnou a zkontrolovat chyby typu. Typ také určuje polohu a velikost paměti proměnné, rozsah hodnot, které lze uložit, a operace, které lze na proměnnou použít. Několik základních typů proměnných zahrnuje:

int - Int je zkratka pro „celé číslo“. Používá se k definování numerických proměnných, které drží celá čísla. Do negativních proměnných lze uložit pouze záporná a kladná celá čísla.

instagram viewer

nula - Nulovatelné int má stejný rozsah hodnot jako int, ale kromě celých čísel může uložit i hodnotu null.

char - Typ znaku se skládá ze znaků Unicode - písmen, která představují většinu psaných jazyků.

bool - Bool je základní typ proměnné, který může nabývat pouze dvou hodnot: 1 a 0, které odpovídají true a false.

plovák, dvojité a desetinné - tyto tři typy proměnných zpracovávají celá čísla, čísla s desetinami a zlomky. Rozdíl mezi těmito třemi leží v rozmezí hodnot. Například dvojnásobek je dvojnásobek velikosti plováku a pojme více číslic.

Deklarování proměnných

Než použijete proměnnou, musíte ji deklarovat, což znamená, že jí musíte přiřadit jméno a typ. Poté, co deklarujete proměnnou, můžete ji použít k uložení typu dat, která jste deklarovali, aby obsahovala. Pokud se pokusíte použít proměnnou, která nebyla deklarována, váš kód se nebude kompilovat. Deklarování proměnné v C # má podobu:

;

Seznam proměnných se skládá z jednoho nebo více jmen identifikátorů oddělených čárkami. Například:

int i, j, k;

char c, ch;

Inicializace proměnných

Proměnným se přiřazuje hodnota pomocí znaménka rovnosti následovaného konstantou. Formulář je:

= hodnota;

Proměnné můžete přiřadit hodnotu současně s tím, jak ji deklarujete, nebo později. Například:

int i = 100;

nebo

krátký a;
int b;
dvojitá c;

/ * skutečná inicializace * /
a = 10;
b = 20;
c = a + b;

O C #

C # je objektově orientovaný jazyk, který nepoužívá žádné globální proměnné. Přestože by mohl být kompilován, je téměř vždy používán v kombinaci s frameworkem .NET, proto aplikace napsané v C # jsou spouštěny na počítačích s nainstalovaným .NET.

instagram story viewer