El lenguaje de programación C maneja 3 tipos de datos primitivos que son: enteros, reales y carácteres
A continuación se muestran los detalles de los tipos de datos soportados:
Enteros
Nombre |
Rango |
Espacio en memoria |
int |
Máximo = 2,147,483,647 Mínimo = -2,147,483,648 Unsigned (sin signo) Máximo = 4294967295 Mínimo = 0 |
4 bytes |
|
Máximo = 32767
Mínimo = -32768 Unsigned (sin signo) Máximo = 65,535 Mínimo = 0 |
2 bytes |
|
Máximo = 9,223,372,036,854,775,807 Mínimo = 9,223,372,036,854,775,808 Unsigned (sin signo) Máximo = 18,446,744,073,709,551,616 Mínimo = 0 |
8 bytes |
Reales (coma flotante)
Nombre |
Rango |
Espacio en memoria |
float |
Exponente Máximo = 10^37 Exponente Mínimo = 10^-37 |
4 bytes |
|
Exponente Máximo = 10^308 Exponente Mínimo = 10^-308 |
8 bytes |
Carácteres
Nombre |
Rango |
Espacio en memoria |
char |
Máximo = 255 Mínimo = 0 |
1 byte |