Los tipos de datos - Curso de C++ - Capítulo 6

Curso de c++ desde cero

Los tipos de datos en C++

Por el momento, no vamos a ver todos los tipos de datos que tiene C++, vamos a ver los esenciales e iremos viendo más a medida que el curso avance.

El tipo de dato string

Este ya lo viste en el capítulo anterior. El tipo de dato string, sirve para almacenar cadenas de caracteres (texto).

Código C++

#include <windows.h>
#include <iostream>

using namespace std;

int main()
{
	SetConsoleOutputCP(1252);

	string sitioWeb = "www.programacionfacil.org";

	cout << sitioWeb;
}

terminal Resultado en la consola terminal

www.programacionfacil.org

A partir de aquí, no voy a estar repitiendo todo el código. En esta parte del curso, doy por sentando que sabes ubicar donde lo tienes que colocar. Si tienes problemas, déjame un comentario.

El tipo de dato int

Este tipo de dato, también lo enseñé en el capítulo anterior. El tipo int sirve para almacenar valores numéricos enteros.

Las variables de tipo int ocupan un tamaño de 4 bytes o 32 bits (es lo mismo) en memoria, lo que permite números de hasta un valor de -2147483648 a 2147483647 sin decimales.

Código C++

int numero = 35463782;

cout << numero;

terminal Resultado en la consola terminal

35463782

El tipo de dato float

Una de las soluciones para tener números con decimales es el tipo de dato float. Ocupa un tamaño en memoria igual al de int

Para poner el decimal, debes utilizar un punto ., una coma dará error.

Código C++

float numeroDecimal = 77.34;

cout << numeroDecimal;

terminal Resultado en la consola terminal

77.34

El tipo de dato double de C++

El tipo de dato double tiene mayor precisión en los decimales que float. Ocupa el doble en memoria (8 bytes).

Código C++

double numeroDecimal = 5643.34456457856;

cout << numeroDecimal;

terminal Resultado en la consola terminal

5643.34

El tipo de dato char

El tipo de dato char ocupa 1 solo byte en memoria. Esto es porque solo puede almacenar un caracter. Ya sea una letra, un número, etc.

El dato que almacenes en un char, se tiene que escribir con comillas simples ' '

Código C++

char letra = 'A';

cout << letra;

terminal Resultado en la consola terminal

A

El tipo de dato boolean

Para terminar, veamos el tipo de dato boolean. Este tipo de dato solo puede almacenar dos posibles valores, true (verdadero) o false (falso).

bool verdadero = true;
bool falso = false;

cout << verdadero << endl;
cout << falso;

Por supuesto, hay muchos más tipos de datos que iremos viendo durante el curso. Soltártelos todos de golpe no tiene mucho sentido, quiero que vayas aprendiendo de manera gradual y práctica.