2.1. A C++ adattípusai

A számítógépek világában az egyik alapvető építőelem az adat. Az egyedi adatokra értékként (angolul value) szoktunk hivatkozni. Ha a C++-t emberi nyelvekhez hasonlítod, akkor az egyes adatok (értékek) a szavaknak felelnek meg. Ezek lesznek a kódod legalapabb építőelemei.

Mivel a gépek minden információt adatként tárolnak és kezelnek, szükségük van arra, hogy különbséget tudjanak tenni a különböző adattípusok között.

A C++ több különböző adattípussal rendelkezik, és a tanulmányaid során a legtöbbel találkozol majd. Kezdésnek azonban a legalapvetőbb öttel fogunk megismerkedni:

  1. int: ebbe a típusba tartoznak az egész számok, mint például 3 vagy 6543. Ez a legtöbb esetben elegendő lesz számunkra, amikor számokkal dolgozunk.
  2. double: ide tartoznak a számok 15 tizedesjegyig, vagyis remekül fog jönni, amikor nem egész számokkal dolgozunk, hanem olyanokkal, mint például 1.5 vagy 0.001.
  3. bool: ez az adattípus kétféle értéket vehet fel: true vagy false (magyarul igaz vagy hamis). Talán már ki is találtad, hogy segítségével igaz-vagy-hamis, igen-vagy-nem típusú kérdéseket tehetünk fel a kódban. A bool a boolean (logikai érték) szó rövidítése, ne lepődj meg, ha így találkozol vele valahol.
  4. char: ez az adattípus egy darab karaktert tárol el. Ha egy char-t szeretnél leírni, akkor azt aposztróffal (') kell körbevenned, mint például 'a''2' vagy '!'.
  5. string: ebbe a típusba tartoznak a szövegek, pontosabban bármilyen karaktersor. Egy string akármit tartalmazhat (betűt, számot, szóközt), egészen addig string típusú értéknek számít, amíg a karaktersor idézőjellel (") van körülvéve. Pl. "Ez egy 1 string.""Sőt, 3z is @z".

Következő lecke  
Hozzászólások

0 hozzászólás