Está en la página 1de 4

DAVID DELGADILLO TERCEROS

ALGORITMOS Y COMPLEJIDAD UTEPSA

TIPOS DE DATOS EN C++

DATOS SIMPLES EN C++

Los tipos de datos básicos normalmente son los numéricos y en la siguiente tabla
podemos ver estos tipos de datos simples en C++, su nombre, descripción, el
tamaño definido por el tipo de dato, que proporciona la cantidad de información
que podemos guardar en una variable de ese tipo de dato, y el rango de valores
que permite almacenar.

DATOS ENUMERADOS EN C++

Los tipos enumerados son un mecanismo usado en C++ que nos permite agrupar
constantes simbólicas.

Nota importante en estas líneas de código estamos definiendo la variable


días donde estamos guardando una cadena de caracteres, pero lo que
realmente estamos guardando son números, pero en lugar de guardar los
números directamente estamos definiendo una constante lo que quiero
decir es que el 1 es lunes el 2 es martes
DAVID DELGADILLO TERCEROS
ALGORITMOS Y COMPLEJIDAD UTEPSA

ESTRUCTURA DE CONTROL EN C++

ESTRUCTURA PRIMITIVA

MATRICES/ARRAY

Los array son un tipo dato complejo, en el sentido de que nos permiten guardar
conjuntos de datos, pero siempre datos del mismo tipo.

MATRICES ESTÁTICAS

Es una estructura cuyo tamaño es determinado en tiempo de compilación, es decir


una vez establecida el tamaño de la matriz esta no podrá cambiarse
DAVID DELGADILLO TERCEROS
ALGORITMOS Y COMPLEJIDAD UTEPSA

ESTRUCTURAS

TIPO DE ESTRUCTURA

Con base en los tipos básicos mostrados arriba, se pueden crear nuevos
tipos con estructuras compuestas por uno o más de uno de los tipos
mencionados. En C, C++ en orden de crear nuevas estructuras se emplean
las palabras reservadas struct, union y class.

Las estructuras nos permiten guardar un conjunto de datos, pero esos


datos pueden ser de distinto tipo.

ESTRUCTURA STRUCT

esta orden se emplea para agrupar variables de tipos iguales o diferentes


en un solo registro, con la misma

ESTRUCTURA DE UNION

una union es similar a una struct, salvo que en una estructura creada con
union los campos o variables comparten una dirección de almacenamiento
común.
DAVID DELGADILLO TERCEROS
ALGORITMOS Y COMPLEJIDAD UTEPSA

ESTRUCTURA DE CAMPOS DE BITS

Un campo de bit es un elemento de una estructura definido en términos


de bits. Usando un tipo especial de definición de struct, se pueden declarar
elementos de estructura con rangos de 1 a 16 de largo (dependiendo de la
arquitectura de la PC y del compilador, el rango para una estructura de
campos de bits puede ser de 1 a 16, 1 a 32, 1 a 64).

También podría gustarte