Typy danych

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Typy danych

Typ danych określa, jakie wartości może przechowywać zmienna oraz jakie operacje można na niej wykonywać. W programowaniu typy danych dzieli się najczęściej na proste i złożone.

Proste typy danych

Proste typy danych przechowują pojedynczą wartość. Przykłady:

  • char — pojedynczy znak, np. 'A',
  • bool — wartość logiczna: true albo false,
  • int — liczba całkowita,
  • float — liczba zmiennoprzecinkowa.

Przykład:

char znak = 'A';
bool aktywny = true;
float cena = 19.99;

Każda z tych zmiennych przechowuje jedną konkretną wartość określonego typu.

Złożone typy danych

Złożone typy danych mogą grupować wiele wartości lub opisywać bardziej rozbudowane struktury. Do złożonych typów danych zalicza się m.in.:

  • tablice,
  • struktury,
  • klasy,
  • obiekty.

Przykład klasy:

class Uzytkownik {
public:
    string login;
    int wiek;
};

Klasa Uzytkownik składa się z kilku pól, więc jest typem złożonym. Pozwala opisać bardziej skomplikowany obiekt niż pojedyncza liczba czy znak.

Wniosek egzaminacyjny

W pytaniu: char, bool i float są typami prostymi, natomiast class oznacza klasę, czyli złożony typ danych.