Archiviazione di tipi di base
Nella tabella seguente viene riepilogata l'archiviazione associata a ogni tipo di base.
Dimensioni dei tipi fondamentali
Tipo |
Archiviazione |
---|---|
char, unsigned char, char con segno |
1 byte |
short, short senza segno |
2 byte |
int, unsigned int |
4 byte |
long, unsigned long |
4 byte |
float |
4 byte |
double |
8 byte |
long double |
8 byte |
I tipi di dati C possono essere suddivisi in categorie generali. I "tipi integrali" sono char, int, short, long, signed, unsigned e enum. I "tipi a virgola mobile" sono float, double e long double. I "tipi aritmetici" sono tutti i tipi a virgola mobile e integrali.