Contenido del Curso
Introducción a C++
Introducción a C++
Tipos de Datos
Al declarar una variable, necesitas especificar qué tipo de datos almacenaremos en ella. Existen tipos de datos para un manejo fácil de la memoria para cada situación.
Integer Types | Floating Point Types | Character Types | Other Types |
---|---|---|---|
int | float | char | bool |
short | double | string | 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.
integers
decimals
// examples of literal integers 5 100 30
Bool
El tipo de dato bool
representa dos valores booleanos: cero interpretado como false y uno es interpretado como true.
Char
El tipo de dato char
se utiliza para almacenar caracteres individuales, que pueden incluir letras, dígitos, signos de puntuación y caracteres especiales. Estos caracteres deben estar encerrados en comillas simples ('
), como 'A'
, '9'
, o '!'
.
Void
El tipo de dato void
representa la ausencia de un valor. Se utiliza principalmente para 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á más a fondo en el capítulo sobre funciones.
Puedes verificar el tipo de dato de ciertas expresiones usando el siguiente código. Siéntete libre de experimentar con él.
main
#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 dato int?
2. ¿Cuál es la sintaxis correcta para un tipo char
?
¡Gracias por tus comentarios!