Está en la página 1de 2

Las variables se utilizan para almacenar datos, es por ello que ocupan un espacio en la memoria.

El
lenguaje C permite clasificar las variables que se van a utilizar en distintos tipos de datos. El espacio
que se van a ocupar de memoria y el rango de valores de todos los tipos de datos que hay, dependen
del compilador que se utilice y máquina en la que se desarrolle.

Los tipos de datos básicos que se presentan son:

- Datos de tipo entero que son declarados mediante la palabra ¨ int ¨. Este tipo de dato
dependiendo del compilador que se utilice, se almacena en 2 bytes (16 bits) o 4 bytes (32 bits).
Generalmente ocupa 4 bytes.
El rango de valores que permite utilizar int depende del signo de los datos que se van a utilizar.
Si los números son enteros positivos y negativos, entonces el rango de valores de int varía desde
-32768 hasta 32767.
Es posible modificar el tamaño de memoria utilizada mediante los prefijos modificadores ¨short¨
y ¨long¨.
La estructura short int puede ocupar un almacenamiento menor o igual a int. Generalmente
ocupa 2 bytes y tiene el mismo rango de valores de int desde -32768 hasta 32767.
La estructura long int tiene un tamaño igual o mayor a int entre 32 a 64 bits. Generalmente
ocupa 32 bits. Rango de valores de long int es -2147483648 a 2147483647.
Además, también se puede variar el rango de valores mediante ¨unsigned¨. Si son solo números
enteros positivos, entonces el rango de valores de int varía desde 0 a 65535. De forma que la
estructura es: unsigned int.

- Los números reales pueden ser declarados de dos formas: ¨float¨ y ¨ Double¨
La diferencia entre ambos se encuentra en la exactitud de los decimales.
El tamaño de float son 4 bytes y su rango de valores es desde 1.2 ∗ 10−38 a 3.4∗ 1038, tiene una
precisión de 6 números decimales.
El tamaño de double es de 8 bytes y su rango de valores varía entre 1.7 ∗ 10−308 y 1.7 ∗ 10308.
Tiene una precisión de 15 números decimales.

Bibliografía
Acosta, I. C. (13 de Agosto de 2018). Geek electrónica. Obtenido de TIPOS DE DATOS EN C++:
https://geekelectronica.com/tipos-de-datos-en-c/
Departamento de Ciencias de la Computación e Inteligencia Artificial de la Universidad de
Granada. (s.f.). Capítulo2: Léxico de C.Tipos básicos de datos, visibilidad y almacenamiento.
Obtenido de decsai: http://decsai.ugr.es/~jfv/ed1/c/cdrom/cap2/cap24.htm

Universidad Carlos III de Madrid. (s.f.). Capítulo 2. Tipos de datos en C. Obtenido de


http://www.it.uc3m.es/pbasanta/asng/course_notes/data_types_es.html#data_types_ba
sic

Villalobos, J. (15 de Abril de 2013). Codigo Programación. Obtenido de Variables y tipos de datos
en C: http://codigoprogramacion.com/cursos/tutoriales-c/variables-y-tipos-de-datos-en-
c.html#.XY0rrygzbIU

También podría gustarte