Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le tableau suivant résume le stockage associé à chaque type de base.
Tailles des types fondamentaux
| Type | Stockage |
|---|---|
char, , unsigned charsigned char |
1 octet |
short, unsigned short |
2 octets |
int, unsigned int |
4 octets |
long, unsigned long |
4 octets |
long long, unsigned long long |
8 octets |
float |
4 octets |
double |
8 octets |
long double |
8 octets |
Les types de données C sont répartis dans des catégories générales. Les types intégraux sont int, char, short, long et long long. Ces types peuvent être qualifiés avec signed ou unsigned, et unsigned en lui-même peut être utilisé comme raccourci pour unsigned int. Les types d’énumération (enum) sont également traités comme des types intégraux à la plupart des fins. Les types flottants sont float, double et long double. Les types arithmétiques sont tous les types flottants et intégraux.