Ugrás a tartalomhoz

adattípus

A Wikiszótárból, a nyitott szótárból

Kiejtés

  • IPA: [ ˈɒdɒtːiːpuʃ]

Főnév

adattípus

  1. (informatika) Az adattípus (angolul data type) a programozásban egy olyan kategória, amely meghatározza, hogy egy adott adat milyen típusú, milyen műveletek végezhetők el vele, és mennyi memóriát igényel. Az adattípusok segítenek a programozónak és a fordítónak is abban, hogy az adatokat helyesen és hatékonyan kezeljék.



🎯 Fő adattípus-kategóriák

🔢 Alapvető (primitív) adattípusok

Típus Jelentés Példa
int egész szám int x = 42;
float lebegőpontos szám (kis pontosság) float pi = 3.14;
double nagyobb pontosságú lebegőpontos double x = 2.71828;
char karakter char c = 'A';
bool logikai érték bool b = true;

🧱 Összetett adattípusok

Típus Jelentés Példa
array tömb – azonos típusú elemek listája int tomb[5];
struct struktúra – különböző típusú adatok egy egységben struct Szemely { string nev; int kor; };
class osztály – objektumorientált adattípus class Auto { ... };
enum felsorolt típus – előre definiált értékek enum Napok { Hetfo, Kedd };

🧠 Absztrakt adattípusok (ADT-k)

  • Lista (list)
  • Verem (stack)
  • Sor (queue)
  • Halmaz (set)
  • Térkép (map)
  • Gráf (graph)

Ezek logikai felépítésük és műveleteik alapján definiált típusok, nem pedig konkrét C++ típusok (de STL-ből például std::stack, std::map, stb.).



🧮 Példák C++-ban:

int szam = 10;
float ar = 19.95;
char betu = 'B';
bool aktiv = true;

struct Ember {
    string nev;
    int eletkor;
};

Etimológia

adat + típus

Fordítások