Curso de C++ desde cero

Los tipos en C++

Capítulo 6: Los tipos de datos de 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).

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

using namespace std;

int main()
{
	SetConsoleOutputCP(1252);

	string sitioWeb = "www.programacionfacil.org";

	cout << sitioWeb;
}
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.

int numero = 35463782;
				
cout << numero;
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.

float numeroDecimal = 77.34;
				
cout << numeroDecimal;
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).

double numeroDecimal = 5643.34456457856;
				
cout << numeroDecimal;
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 carácter. Ya sea una letra, un número, etc.

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

char letra = 'A';
				
cout << letra;
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.


Comentarios

Si te quedan dudas sobre el temario, sobre C++, o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.

Programación Fácil YouTube

Suscríbete

Si te ha gustado este curso y crees que el trabajo merece la pena, te agradeceré eternamente que te suscribas a mi canal de YouTube para apoyarme y que pueda seguir haciendo cursos gratuitos.

Además, si te encanta la programación, tienes un montón más de cursos gratuitos para ver.

No solo eso, podrás participar enviándome comentarios con tus sugerencias para temas específicos o cursos completos o incluso las dudas que tengas y las intentaré ir resolviendo en los cursos que estén todavía abiertos.