Răspuns :

Tipul de date reprezintă un concept foarte important în C/C++. Orice dată (constantă sau variabilă) este de un numit tip. Tipul datei precizează ce valori poate avea acea dată și ce operații se pot face cu ea.

În C/C++ tipurile de date sunt:

Tipuri simple

Tipuri întregi

Tipuri reale

Tipul pointer

Tipul bool

Tipuri derivate

Tipul tablou

Tipul structură

Tipul enumerare

 

int 4 octeți cu semn -231 ... 231-1 -2147483648 ... 2147483647

unsigned int 4 octeți fără semn 0 ... 232-1 0 ... 4294967295

long int 4 octeți cu semn -231 ... 231-1 -2147483648 ... 2147483647

unsigned long int 4 octeți fără semn 0 ... 232-1 0 ... 4294967295

short int 2 octeți cu semn -215 ... 215-1 -32768 ... 32767

unsigned short int 2 octeți fără semn 0 ... 216-1 0 ... 65535

long long int 8 octeți cu semn -263 ... 263-1  

unsigned long long int 8 octeți fără semn 0 ... 264-1  

char 1 octet cu semn -27 ... 27-1 -128 ... 127

unsigned char 1 octet fără semn 0 ... 28-1 0 ... 255