variable (tsz. variables)
A C++-ban a változók olyan memóriahelyek, amelyekben adatokat tárolhatunk a program futása során. Minden változónak van egy típusa, ami meghatározza, hogy milyen típusú adatot tárolhatunk benne (például egész szám, lebegőpontos szám, karakter stb.), és egy neve, amellyel hivatkozhatunk rá a programban.
A változó deklarálásához meg kell adni a típusát, majd a nevét. A típusok közé tartozik például az int
, float
, char
, double
, stb. A változókat a program elején szokták deklarálni, de később is lehet őket deklarálni, amikor szükség van rájuk.
típus változó_neve;
int a; // 'a' nevű változó, amely egy egész számot tárol
float pi; // 'pi' nevű változó, amely egy lebegőpontos számot tárol
char betű; // 'betű' nevű változó, amely egy karaktert tárol
int x, y, z; // Három változó deklarálása egy sorban
A változót a deklaráció mellett is inicializálhatjuk, tehát értéket rendelhetünk hozzá:
int a = 5; // Az 'a' változót 5-ös értékkel inicializáljuk
float pi = 3.14; // A 'pi' változó értéke 3.14
A C++ számos adat típust támogat, a leggyakoribbak:
int
– egész számoklong
– hosszú egész számokshort
– rövid egész számokfloat
– egyetlen pontosságú lebegőpontos számdouble
– dupla pontosságú lebegőpontos számlong double
– extra pontosságú lebegőpontos számchar
– egy karakter (például betűk, számjegyek)bool
– igaz/hamis értékek (true
vagy false
)
A változókat a programban hivatkozhatjuk azzal, hogy a nevüket írjuk, és használhatjuk őket műveletekhez. Például:
int a = 10;
int b = 20;
int eredmény = a + b; // Az eredmény 30 lesz
A változó élettartama és láthatósága (scope) attól függ, hogy hol deklaráljuk őket:
variable (plural variables)
variable nn (plural variables)
variable (többes szám variables)