OneCompiler

Tipos de datos y variables en C++

257


Clase 1: Martes 8 nov 2022

Tipos de datos más utilizados en C++

Tipo de datoValor que almacenaDescripción
std::stringcadena de caracteresSiempre debe empezar con comillas dobles y terminar con comillas dobles "".
intnúmero enteroDebe ser un número entero positivo o negativo.
charun solo caracter o letraSiempre deberá ser un solo caracter o letra y debe ír entre comillas simples ''.
doublenúmero decimalDebe ser un número decimal positivo o negativo.

Variables

Una variable es un nombre que sirve para identificar un valor literal. Las variables en C++ siempre deben estar asociadas a un tipo de dato.

A continuación se presenta un ejemplo de declaración de variables en C++:

std::string nombreMascota = "Tobby";
int edadMascota = 7;
char sexoMascota = 'M';
double valorMascota = 99.99;

Tomando el fragmento de código anterior podemos analizar algunas cosas:

  1. std::string, int, char y double son tipos de datos.
  2. nombreMascota, edadMascota, sexoMascota y valorMascota son nombres de variables.
  3. el signo = es un operador que en este caso sirve para indicar al compilador que se está haciendo una operación de asignación.
  4. "Tobby", 7, 'M' y 99.99 son los valores que están siendo asignados a las respectivas variables.

Imprimir en pantalla

std::cout << [variables o constantes literales] << std::endl;

La línea anterior sirve para imprimir en pantalla. Dentro de la linea de imprimir (donde dice [variables o constantes literales]) pueden ír entre otros tipos de datos:

  • cadenas de caracteres.
  • valores enteros.
  • valores decimales.
  • un solo caracter.

A continuación se presenta un ejemplo de imprimir valores en pantalla:

std::cout << "nombre mascota: " << nombreMascota << std::endl;
std::cout << "edad mascota: " << edadMascota << " anios" << std::endl;
std::cout << "valor mascota: $ " << valorMascota << std::endl;
std::cout << "sexo mascota: " << sexoMascota << std::endl;