Partilhar via


Armazenamento de tipos básicos

A tabela a seguir resume o armazenamento associado a cada tipo básico.

Tamanhos dos 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
long long, unsigned long long 8 bytes
float 4 bytes
double 8 bytes
long double 8 bytes

Os tipos de dados C se enquadram em categorias gerais. Os tipos integrais incluem int, char, short, long, e long long. Estes tipos podem ser qualificados com signed ou unsigned, e unsigned por si só podem ser usados como abreviatura para unsigned int. Os tipos de enumeração (enum) também são tratados como tipos integrais para a maioria das finalidades. Os tipos flutuantes incluem float, double, e long double. Os tipos aritméticos incluem todos os tipos flutuantes e integrais.

Ver também

Declarações e tipos