You are on page 1of 2

Denis Lino Puma Ticona Código: 141076

Tipos de datos en C++

C++ proporciona un conjunto de tipos predefinidos y operadores que manipulan los


tipos de datos.
Los siguientes tipos de datos están predefinidos:
● Tipos de entero
● Tipos de coma flotante
● Tipos lógicos
● Tipos carácter
● Tipos referencia
● Tipos enumeraciones
● Tipos arreglo (array)
● Nombre de tipos definidos por el usuario

Tipos de datos básicos/primitivos

Tipo Significado Tamaño mínimo

bool boolean (lógico) 1 bytes

char carácter 1 bytes

wchar_t carácter ancho 2 bytes

short entero corto 2 bytes

int entero 4 bytes

long largo entero 4 bytes

float real simple precisión 4 bytes

double real doble precisión 8 bytes

long double real doble precisión extendido 10 bytes

Además existe un tipo denominado ​void. ​El tipo ​void ​no tiene valores asociados y
solo se puede utilizar en un conjunto limitado de circunstancias; usualmente se
utiliza como el tipo de retorno de una función que no devuelve ningún valor.
Tipos puntero

Los punteros referencian a datos, Una variable puntero contiene una dirección
como su valor en memoria y “apunta” a otra variable, objeto o incluso funcion.

Tipos constantes

El calificador const aplica a un variable transformada esta variable es una constante


simbólica.
const tipo variable = valor;
Tipos Arreglos (arrays)

Los arreglos en una declaración de diferentes elementos del mismo tipo, dispuestos
en secuencias. El número de elementos debe indicarle cuando se crea el array- El
acceso a los elementos mediante el operador []:
int valores[20];

Tipos Cadenas(string)

Una cadena es un valor entre doble comillas que contiene cualquier combinación de
caracteres, números,espacios y símbolos.
Para usar cadenas en C++ se debe incluir primero el archivo de cabecera string que
define todas las funciones necesarias para su manipulación.
#include <string>

Tipos definidos por el usuario

● union o enum
● class
● struct

You might also like