Un
tipo de dato es una propiedad de una variable que determina el valor a tomar la
misma sobre el cual manipularemos las operaciones a realizar sobre ellas.
En
español, no podemos guardar líquido en una mochila, es ilógico lo mismo pasa
con los tipos de datos no podemos asignar un float a un char, para aquello hay
q conocer los principales tipos de datos usados en c++, y que valores pueden
tomar.
Tipos de datos principales
*
Integer, int o entero
El
entero es un tipo de dato dónde solo es posible guardar valores numéricos
positivos, negativos y el cero, no acepta parte decimal, pues para eso existe
otro tipo de dato.
Ejemplo
de dato entero: -10, 45, 100, -32, 0
*
Float
Estos
tipos de dato acepta una parte entera y una decimal, ocupa en memoria 32 bits y
una precisión de siete dígitos
Ejemplo:
1.1234565, 0.002
Pero
si queremos guardar un número con mucho más decimales como
este:
3.145185418654556, necesitaremos un tipo de datos con mayor capacidad como el
double.
*
Double
Al
igual q los float acepta enteros con parte decimal, pero a diferencia tiene
mayor capacidad para almacenar números ocupa en memoria 64 bits y una precisión
de quince dígitos.
Ejemplo:
-5.43436725074234, 45.3452532253797
*
Boolean o boleanos
En
estos tipos de datos solo nos permite guardar dos valores el cual son:
verdadero (true) y falso (false).
Ejemplo:
true, false
*
Char
En
este tipo de dato es diferente ya que solo acepta un carácter, puede ser una
letra, vocal, signo o número, esto se almacena en comilla simple.
Ejemplo:
'p', ' [' , '5'
*
String o cadena de caracteres
A
diferencia del tipo char, el string es un arreglo o conjunto de char, es decir
un texto, en pocas palabras en un string podemos guardar una palabra, esto se
asigna mediante comillas dobles.
Ejemplo:
"Hola", "texto", "123-hi"
Existen
más tipos de datos, pero al iniciar en programación estos son lo más usuales y
los q más usaremos de aquí en adelante.
Declaración
de variables y los tipos de datos
Para
usar un tipo de datos es necesario declarar una variable donde se guardará el
valor especificando a que tipo de dato pertenece.
1.-
Enteros:
int num = 123;
2.-
Float:
float real = 45.567453;
3.-
Double:
double doble = -5.34255345545422
4.-
Booleanos:
bool ban = false;
5.-
Char:
char opcion = 'p';
6.-
String:
string texto = "Bienvenidos";
Lo
que hemos realizado es declarar un tipo de dato de cada e inicializando,
inicializar es dar un valor al principio a esa variable, fíjese bien en las
mayúsculas y minúsculas, c++ es bien sensible en ese tema, no es lo mismo int
n; que Int n, pues el programa botará error, no se ha declarado esa variable
Una
vez conocido los principales tipos de datos y que valor guardar en ellos ya estamos apto para
escribir código en c++, es muy importante tener en claro este tema, dominar los
diferentes tipos de datos para saber que guardar en cada uno y cuando
necesitamos de ellos.