Está en la página 1de 4

Librerías

Las librerías son un grupo de archivos que tienen una funcionalidad preconstruida
por terceros, y que puede ser usadas por cualquier ejecutable. Las librerías
contienen en su interior variables y funciones, se conoce como librerías (o
bibliotecas) a cierto tipo de archivos que podemos importar o incluir en nuestro
programa. Estos archivos contienen las especificaciones de diferentes
funcionalidades ya construidas y utilizables, como por ejemplo leer del teclado o
mostrar algo por pantalla entre muchas otras más. al poder incluir estas librerías
con definiciones de diferentes funcionalidades podremos ahorrarnos gran cantidad
de cosas. Veamos el contenido de las librerías más utilizadas:

• “ <iostream.h> ” contiene las funciones de ingresar y mostrar datos.


• “ <math.h> ” contiene las funciones matemáticas comunes.
• “ <time.h> ” contiene las funciones para tratamiento y conversión entre
formatos de fecha y hora.
• “ <iostream.h> “ tenemos que, las funciones más comunes que vamos a
usar son de entrada / salida de datos. Y las operaciones mas comunes como
suma/resta/multiplicacion/división.
• “ <math.h> “ tenemos que, las funciones más comunes que vamos a usar
son de cálculos matemáticos y conversiones. Y posee operaciones como
hallar coseno/hallar raíz cuadrada/hallar la potencia/etc...
• " <stdio.h> "tenemos una biblioteca estándar del lenguaje de programación
C,,, en esencia es el archivo de cabecera que contiene las definiciones de
macros, las constantes, las declaraciones de funciones y la definición de
tipos usados por varias operaciones estándar de entrada y salida.
• "conio.h" sirve para cambiar el fondo de pantalla, dar color al texto, y
cuando termine de realizar todas las operaciones limpiar la pantalla (getch(),
o, getche() ), entre otras.
Tipo de Datos
A toda variable que se use en un programa, se le debe asociar (generalmente al
principio del programa) un tipo de dato específico.
Un tipo de dato define todo el posible rango de valores que una variable
puede tomar al momento de ejecución del programa y a lo largo de toda la vida
útil del propio programa, se define como un conjunto de valores que puede tener
una variables, junto con ciertas operaciones que se pueden realizar con ellas.

Tipo de datos enteros


Los enteros son el tipo de dato más primitivo en C. Se usan para representar
números enteros. Pero siempre se pueden encontrar otras aplicaciones para los
números enteros. En general se pueden usar para representar cualquier variable
discreta.
Los tipos de datos enteros son: short, int, long y long long, cada uno representando
un número entero de un tamaño o capacidad determinado. Según el compilador y
la plataforma de hardware, cada uno de estos tipos de dato puede ocupar desde 1
byte hasta 8 bytes en memoria (para más detalles busca en la referencia).

int a;
unsigned int a;
signed long a;
signed long long a = 10000000;
Además, el lenguaje C hace la distinción de si el entero es con signo (signed) o sin
signo (unsigned). En caso de que no se declare si es con signo o sin signo, se toma
con signo.

Todos los números son representados en memoria mediante una cadena de bits.
En el caso de los números con signo, el bit más significativo es el que se usa para
representar el signo. La representación de los números negativos se realiza
mediante el complemento a dos, que es una técnica que permite operar con los
números negativos de forma lógica.

Tipo de datos Flotantes


Se denomina flotantes a los tipos de datos que representan a los números reales,
ya que utilizan un sistema de representación basado en la técnica de coma flotante,
que permite operar con números reales de diversas magnitudes, mediante un
número decimal llamado mantisa y un exponente que indica el orden de magnitud.
El tipo de dato flotante en lenguaje C sólo tiene dos tamaños: el float y el double,
que son 4 bytes y 8 bytes respectivamente. Se los puede utilizar tanto para
representar números decimales, como para representar números enteros con un
orden de magnitud muy grande.

float a;
double a = 1e23;
double a = 3.1416;
float a = 4e-9;
double a = -78;

La forma de declarar una variable flotante es escribiendo en una línea uno de los
tipos de datos flotantes y a continuación el nombre de la variable y tal vez algún
valor que se les quiera dar.
Hay que tener en cuenta que, aunque los valores flotantes son más convenientes
para algunas aplicaciones, hay casos en los que se prefieren los enteros. Esto se
debe a que los números flotantes no necesariamente tienen soporte de hardware,
en particular en las plataformas integradas. Una alternativa que se utiliza en estas
situaciones es interpretar los enteros como decimales de forma que 150 se
interprete como 1.5 y 2345 como 23.45.
Para el caso de los flotantes de 4 bytes, se utiliza 1 bit para el signo, 8 bits para el
exponente y 23 bits para el valor del número.

Caracteres
Los caracteres se representan utilizando el tipo char, que tiene sólo 1 byte de
tamaño. Este tipo se utiliza para representar los 256 caracteres de la tabla de
caracteres del sistema. El tipo char es también un tipo entero, ya que puede tomar
valores de 0 a 255. Por lo tanto, también puede ser signed o unsigned.
char a;
char a = 's';
unsigned char a = 48;

Como puedes ver, se le puede asignar un número a una variable char, ya que se
trata de un tipo entero. En muchas situaciones se utiliza el tipo char para almacenar
números pequeños, ya que ocupa en memoria solamente un byte.

También podría gustarte