Datos
Tipos de Datos
Como todos sabemos en la vida real existen diferencias en los tipos de datos, es decir, no es lo mismo un numero que una letra. Por lo tanto, el lenguaje C debe de poder interpretar un dato de la forma que nosotros deseemos.
El lenguaje C, tiene la posibilidad de manejar distintos tipos de datos, entre ellos podremos encontrar:
- - Datos del tipo caracter
- - Datos del tipos enteros
- - Datos del tipos reales (decimales)
Tipo caracter
Los datos del tipo caracter, son aquellos que pueden manejar caracteres, como puede ser letras del abecedario, como una 'a', una 'b', una 'f', etc.
Estos caracteres se definen con el modificador: char
Con el modificador - char - podemos definir el tipo de una variable, para indicarle al compilador de que esa variable almacenara caracteres.
Un ejemplo seria:
char dia = 'L';
Atencion: Note que lunes tiene una comilla simple, de esta forma se designa los caracteres.
Tipo enteros
Los datos del tipo enteros son no mas numeros sin comas, simplemente un numero entero. Este podria ser un 1, un 2, un 3, un 45, un 754, etc.
Estos numeros enteros se definen con el modificador: int
Con el modificador int le decimos al compilador que nuestra variable almacenara un numero entero
Un ejemplo seria:
int CantAlumnos = 20;
Con este ejemplo, guardamos el numero 20, que seria por ejemplo la cantidad de alumnos en un salon cualquiera.
Cabe destacar que en el lenguaje C existen 3 tipos de datos enteros, la diferencia radica unicamente en el tamaño con el que es almacenado en la memoria ram. De esta forma podemos hacer que nuestro programa consuma menos memoria.
En total son:
- - short int | tamaño menor - Ocupa 2 bytes
- - int | tamaño normal por defecto - Ocupa 2 bytes
- - long int | tamaño extendido - Ocupa 4 bytes
Tipos Reales ( decimales o coma flotante )
Los datos de tipo reales tienen la habilidad de almacenar numero con coma. Es decir son numeros decimales. Estos tambien en un lenguaje tecnico a veces son llamados datos de coma flotante.
Los datos que pueden ser guardados en un dato real es cualquier numero que contenga una coma, como puede ser: un 1.5; un 12.4; 26458.3358, etc.
Estos tipos de datos se definen con el modificador: float
Un ejemplo seria:
float NumeroPI = 3.14159265;
Con este ejemplo estariamos guardando el valor de PI en una variable para una operacion, digamos el dibujado de un circulo.
De la misma forma que en los numeros enteros teniamos 3 tipos diferentes de datos, igualmente aqui. Esto tambien es con fines de ahorrar memoria, pero tambien puede ser con el fin de tener mas o menos presicion.
En total son:
- - float ( De menor tamaño o precision normal o pequeña )
- - double ( De tamaño mediano o presicion media )
- - long double ( De mayor tamaño o mayor presicion )
Datos con o sin signo
Puede quizas estemos interezados en que unos de nuestro datos tenga o no signo negativo. Para ello debemos saber que por defecto el compilador le asigno signo a todas los datos.
En caso de no querer signo negativo, solo debemos valernos del modificador: unsigned
Este modificador es valido tantos para los datos enteros y reales.
Por ejemplo:
- unsigned int variable = valor;
- unsigned float variable = valor;
--Articulo en construccion--
-----------------------------------
Definición de Datos ( en proceso )
Variables ( en proceso )
Modificadores de Acceso ( en proceso )
Operadores ( en proceso )
