Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A tabela a seguir resume o armazenamento associado a cada tipo básico.
Tamanhos de tipos fundamentais
| Tipo | Armazenamento |
|---|---|
char, , unsigned charsigned char |
1 byte |
short, unsigned short |
2 bytes |
int, unsigned int |
4 bytes |
long, unsigned long |
4 bytes |
long long, unsigned long long |
8 bytes |
float |
4 bytes |
double |
8 bytes |
long double |
8 bytes |
Os tipos de dados C se enquadram nas categorias gerais. Os tipos integrais incluem int, char, short, longe long long. Esses tipos podem ser qualificados com signed ou unsigned, e o unsigned, por si só, pode ser usado como abreviação para unsigned int. Os tipos de enumeração (enum) também são tratados como tipos integrais na maioria das finalidades. Os tipos flutuantes incluem float, double e long double. Os tipos aritméticos incluem todos os tipos flutuantes e integrais.