Úložiště základních typů
Následující tabulka shrnuje úložiště přidružená ke každému základnímu typu.
Velikosti základních typů
Typ | Úložiště |
---|---|
char , , unsigned char signed char |
1 bajt |
short , unsigned short |
2 bajty |
int , unsigned int |
4 bajty |
long , unsigned long |
4 bajty |
long long , unsigned long long |
8 bajtů |
float |
4 bajty |
double |
8 bajtů |
long double |
8 bajtů |
Datové typy jazyka C spadají do hlavních kategorií. Integrální typy zahrnují int
, , short
char
, long
, a long long
. Tyto typy mohou být kvalifikovány s signed
nebo , a unsigned
samo o sobě lze použít jako zkratka pro unsigned int
unsigned
. Výčtové typy (enum
) jsou také považovány za integrální typy pro většinu účelů. Plovoucí typy zahrnují float
, double
a long double
. Aritmetické typy zahrnují všechny plovoucí a celočíselné typy.