sábado, 4 de septiembre de 2010

RANGO DE VALORES DE DATOS

Una variable es un objeto del lenguaje cuyo valor se puede cambiar. Antes de utilizar una variable ésta debe de ser declarada. Al declarar una variable, se le asocia un identificador, es decir, un nombre, con un tipo de almacenamiento cuya forma determina la visibilidad y existencia de la variable.

El tipo de la variable nos indica el conjunto de valores que puede tomar y las operaciones que pueden realizarse con ella. Existen cinco tipos de datos básicos en C:

Estos tipos básicos admiten una modificación del rango de valores, aplicando las siguientes palabras reservadas:

short (corto).

long (largo).

signed (con signo).

unsigned (sin signo).

Las modificaciones se aplican a los tipos int y char, a excepción del modificador long que también puede aplicarse al tipo double. Las posibles combinaciones son:


NOTA: En esta tabla mostramos los valores más típicos, hansido cogidos de Turbo C, sin embargo, estos pueden variar de un compilador a otro.

Esto nos sirve simplemente para, ahorrar memoria en algunos casos en los que la variable que vamos a usar sepamos a ciencia cierta que no va a tomar valores muy grandes; o por el contrario usar long o double para evitar que se nos desborde el Rango del que disponemos.

El tipo char se utiliza para representar caracteres individuales. Por tanto, el tipo char requiere sólo un byte de memoria. Cada tipo char tiene una interpretación como entero equivalente, de esta forma un char es una clase especial de entero pequeño. En la mayoría de los compiladores el entero tipo char puede tomar valores entre 0 y 255. También se puede utilizar datos unsigned char (con valores de 0 a 255) o datos signed char (con valores de -128 a 127).

1 comentario: