Informatică Programare

Ce este un tip de data in C++?

Un tip de date în C++ este o clasificare care specifică ce fel de valori poate stoca o variabilă și ce operații pot fi efectuate cu ea. Tipurile de date determină dimensiunea memoriei alocate și comportamentul datelor. De exemplu, int stochează numere întregi, iar float numere cu virgulă mobilă.

Tipuri de date fundamentale

  • int Stochează numere întregi, de obicei pe 4 octeți. Exemplu: int varsta = 20;
  • float și double float pentru numere reale cu precizie simplă (4 octeți), double pentru precizie dublă (8 octeți). Exemplu: double pi = 3.14159;
  • char Stochează un singur caracter, pe 1 octet. Exemplu: char litera = 'A';
  • bool Stochează valori booleene: true (1) sau false (0). Exemplu: bool activ = true;

Modificatori de tip

  • unsigned Elimină semnul, dublând intervalul pozitiv. Exemplu: unsigned int numar = 100;
  • short și long short reduce dimensiunea (ex: 2 octeți pentru int), long o mărește (ex: 8 octeți pentru int pe unele sisteme).
  • const Face variabila imuabilă, valoarea nu poate fi schimbată după inițializare. Exemplu: const int luni = 12;

Folosește tipul de date potrivit pentru a economisi memorie și a evita erori, de exemplu unsigned int pentru valori doar pozitive.

Mai multe din Programare