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 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.
integers
decimals
// 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.
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.
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; }
¡Gracias por tus comentarios!