En 'C' existen básicamente cuatro tipos de datos, aunque como se verá después, podremos definir nuestros propios tipos de datos a partir de estos cuatro. A continuación se detalla su nombre, el tamaño que ocupa en memoria y el rango de sus posibles valores.
TIPO Tamaño Rango de valores
nombre. tamaño. rango.
char 1 byte -128 a 127
int 2 bytes -32768 a 32767
float 4 bytes 3'4 E-38 a 3'4 E+38
double 8 bytes 1'7 E-308 a 1'7 E+308
Calificadores de tipo
Los calificadores de tipo tienen la misión de modificar el rango de valores de un determinado tipo de variable. Estos calificadores son cuatro:
- signed
Le indica a la variable que va a llevar signo. Es el utilizado por defecto.
nombre tamaño rango.
signed char 1 byte -128 a 127
signed int 2 bytes -32768 a 32767
- unsigned
Le indica a la variable que no va a llevar signo (valor absoluto).
nombre tamaño rangounsigned char 1 byte 0 a 255
unsigned int 2 bytes 0 a 65535
short
Rango de valores en formato corto (limitado). Es el utilizado por defecto.nombre tamaño rango de valores
short char 1 byte -128 a 127
short int 2 bytes -32768 a 32767
- long
Rango de valores en formato largo (ampliado).
nombre tamaño rango de valores
long int 4 bytes -2.147.483.648 a 2.147.483.647
long double 10 bytes -3'36 E-4932 a 1'18 E+4932
No hay comentarios:
Publicar un comentario