Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In der folgenden Tabelle wird der Speicher zusammengefasst, welcher jedem Basistyp zugeordnet ist.
Größen von grundlegenden Typen
| Typ | Speicher |
|---|---|
char, unsigned charsigned 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 Byte |
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.