Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Tipos de Datos | Variables y Tipos de Datos
Introducción a C++
course content

Contenido del Curso

Introducción a C++

Introducción a C++

1. Comenzando
2. Introducción a los Operadores
3. Variables y Tipos de Datos
4. Introducción al Flujo del Programa
5. Introducción a las Funciones

book
Tipos de Datos

Al declarar una variable, necesitas especificar qué tipo de datos almacenaremos en ella. Existen tipos de datos para el manejo fácil de la memoria en cada situación.

Tipos de Entero
int
short
Tipos de Punto Flotante
float
double
Tipos de Carácter
char
string
Otros Tipos
bool
void

Numéricos

Estos tipos son esenciales para almacenar valores numéricos y realizar operaciones matemáticas. Se dividen en dos grupos principales: tipos enteros, que almacenan números enteros, y tipos de punto flotante, que almacenan números con partes fraccionarias.

h

integers

h

decimals

copy
12
// examples of literal integers 5 100 30

Bool

El tipo de dato bool representa dos valores booleanos: cero interpretado como falso y uno es interpretado como verdadero.

on = verdadero = 1
off = falso = 0

Char

El tipo de dato char se utiliza para almacenar caracteres individuales, lo que puede incluir letras, dígitos, signos de puntuación y caracteres especiales. Estos caracteres deben estar encerrados en comillas simples ('), como 'A', '9', o '!'.

Vacío

El tipo de dato void representa la ausencia de un valor. Se utiliza principalmente en funciones que no devuelven ningún dato. Cuando una función se declara como void, significa que la función realiza una acción pero no proporciona un resultado.

Nota

El uso y propósito de void se explorarán más adelante en el capítulo sobre funciones.

Puedes verificar el tipo de datos de ciertas expresiones utilizando el siguiente código. Siéntete libre de experimentar con él.

cpp

main

copy
123456789
#include <iostream> #include <typeinfo> // Provides tools for type identification int main() { // `typeid().name()` gives you the type of expression // Replace `___` with a number, boolean (true/false), or character std::cout << "The data type is " << typeid(___).name() << std::endl; }
1. ¿Qué almacena el tipo de datos int?
2. ¿Cuál es la sintaxis correcta para un tipo `char`?
¿Qué almacena el tipo de datos int?

¿Qué almacena el tipo de datos int?

Selecciona la respuesta correcta

¿Cuál es la sintaxis correcta para un tipo `char`?

¿Cuál es la sintaxis correcta para un tipo char?

Selecciona unas respuestas correctas

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 1
We're sorry to hear that something went wrong. What happened?
some-alt