Armazenamento de tipos básicos
A tabela a seguir resume o armazenamento associado a cada tipo básico.
Tamanhos de tipos fundamentais
Tipo |
Armazenamento |
---|---|
char, unsigned char, signed char |
1 byte |
short, unsigned short |
2 bytes |
int, unsigned int |
4 bytes |
long, unsigned long |
4 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 char, int, short, long, signed, unsigned e enum. Os “tipos flutuantes” incluem float, double e long double. Os “tipos aritméticos” incluem todos os tipos flutuantes e integrais.