Para trabajar con datos de forma correcta cuando programamos en C++ es importante tener los conocimientos necesarios sobre lo que estos pueden ofrecernos, como usarlos y la mejor opción para nuestras aplicaciones. Empezaremos por aprender los básicos, hablaremos de estos y sus características de forma introductoria para posteriormente desglosarlos e ir hablando más a fondo uno por uno en futuras publicaciones.
1.- char – carácter
Principalmente usado para guardar e imprimir datos como números y letras, su tamaño en memoria es de 1 byte y su rango de valores va del -128 al 127 si es con signo y de 0 a 255 si es sin signo.
Por ejemplo, podríamos declararla asi:
char letra = 'M';
2.- int – entero
Principalmente usado para guardar e imprimir números enteros, su tamaño en memoria podría ser hasta de 4 bytes y su rango de valores va del -2147483648 al 2147483647 si es con signo y de 0 a 4294967295 si es sin signo.
Por ejemplo, podríamos declararla asi:
int numero = 1234;
3.- float – número de punto flotante
Principalmente usado para guardar e imprimir números con decimal, su tamaño en memoria podría ser de hasta 4 bytes y su rango de valores en cuanto a los positivos es de 3.4E-38 al 3.4E38 y en los negativos es del -3.4E-38 al -3.4E38.
Por ejemplo, podríamos declararla asi:
float decimales = 10.45;
4.- bool – booleano
Principalmente usado para guardar e imprimir uno de dos valores: true o false (verdadero o falso), su tamaño en memoria es de 1 byte y su rango de valores es true o false.
Por ejemplo, podríamos declararla asi:
bool binario = true;
Nota: como hemos agregado el valor true, el compilador lo que hará será mostrar un 1 que es un valor con el mismo sentido al que se le da a verdadero.
5.- double – punto flotante de doble precisión
Principalmente usado para guardar e imprimir números con decimal mas extensos que los permitidos en float, su tamaño en memoria es de 8 bytes y su rango de valores en cuanto a los positivos es de 1.7E-308 al 1.7E308 y en los negativos es del -1.7E-308 al -1.7E308.
Por ejemplo, podríamos declararla asi:
double masdecimales = 132.145678;
Estos son solo algunos de los tipos de datos más comunes, ya que existen muchos otros más. Podríamos empezar por clasificarlos como numéricos enteros, numéricos reales, caracteres y lógicos.
A medida que avancemos en los conceptos de C++ serán publicados nuevos artículos sobre los tipos de datos faltantes.
Este articulo no esta terminado, añade más información desde los comentarios.
Gracias por leernos.
Si te gusto este artículo, únete a nuestra comunidad en Telegram o WhatsApp para más…
¡Hasta la próxima!