Speicherung von einfachen Typen

In der folgenden Tabelle wird der Speicher zusammengefasst, welcher jedem Basistyp zugeordnet ist.

Größen von grundlegenden Typen

Typ Speicher
char, unsigned char, signed char 1 Byte
short, unsigned short 2 Bytes
int, unsigned int 4 Byte
long, unsigned long 4 Byte
long long, unsigned long long 8 Bytes
float 4 Bytes
double 8 Bytes
long double 8 Bytes

Die C-Datentypen fallen in allgemeine Kategorien. Zu den integralen Typen gehören int, char, short, long und long long. Diese Typen können mit signed oder unsigned qualifiziert werden, und unsigned alleine kann als Kurzform für unsigned int verwendet werden. Enumerationstypen ( enum ) werden für die meisten Zwecke ebenfalls als integrale Typen behandelt. Zu den Gleitkommatypen gehören float, double und long double. Die arithmetischen Typen umfassen alle Gleitkomma- und Ganzzahltypen.

Siehe auch

Deklarationen und Typen