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 , signed char |
1 byte |
short , unsigned short |
2 byte |
int , unsigned int |
4 byte |
long , unsigned long |
4 byte |
long long , unsigned long long |
8 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 includono int
, char
, short
, long
e long long
. Questi tipi possono essere qualificati con signed
o unsigned
e, unsigned
da solo, possono essere usati come abbreviati per unsigned int
. I tipi di enumerazione (enum
) vengono considerati anche come tipi integrali per la maggior parte degli scopi. I tipi a virgola mobile includono float
, double
e long double
. I tipi aritmetici includono tutti i tipi a virgola mobile e integrale.
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per