Beruflich Dokumente
Kultur Dokumente
C I U DA D U N I V E R S I TA R I A
FA C U LTA D D E C I E N C I A S D E L A E L E C T R Ó N I C A
I N G E N I E R Í A E N M E C AT R Ó N I C A
C AT E D R Á T I C O
A L I N N E M I C H E L L S Á N C H E Z T O M AY
PRESENTA - SECCIÓN 223
ARENAS HERRERA LUIS ARTURO - 201772003
BARRERA GARCÍA JOSÉ – 201704865
CASTILLO RAMIREZ KEVIN MARTIN - 201704986
DE GANTE HERNÁNDEZ DIANA – 201730723
DÍAZ GONZÁLEZ GASPAR AQUILINO - 201701212
LUNA BERTADO CHRISTIAN – 201727206
MELÉNDEZ AGUIRRE KEVIN – 201729844
PAZOS FRANCO RAFAEL - 201701724
“Benemérita Universidad Autónoma de Puebla” Facultad de Ciencias de la
DEFINICIÓN
Electrónica
ESTRUCTURA
Una estructura es un tipo de dato Una unión es un tipo de dato
compuesto que permite almacenar derivado, como una estructura, con
un conjunto de datos de diferente miembros que comparten el mismo
tipo. Los datos que contiene una espacio de almacenamiento.
estructura pueden ser de tipo simple
(caracteres, números enteros o de Una variable de tipo unión puede
coma flotante etc.) o a su vez de contener (en momentos diferentes)
tipo compuesto (vectores, objetos de diferentes tipos y
estructuras, listas, etc.). tamaños.
UNIÓN
“Benemérita Universidad Autónoma de Puebla” Facultad de Ciencias de la
Electrónica
Estructuras Uniones
Los objetos de estructuras son objetos Una unión es un objeto de tipo variable, donde
declarados del tipo de la estructura, y su un miembro sólo es válido en un momento dado
inclusión es opcional. en función de la forma en la que se haya
asignado la unión.
Estructuras Uniones
Las estructuras se utilizan para que el programador o Permite almacenar datos de diferentes tipos en un
usuario del programa tenga facilidad a la hora de mismo espacio físico.
realizar o utilizar este.
REPRESENTACIÓN GRÁFICA
Facultad de Ciencias de la
Electrónica
REPRESENTACIÓN GRÁFICA
Facultad de Ciencias de la
Electrónica
UNIÓN
Cuando se crea la unión se reserva memoria para almacenar la mayor cantidad posible de información.
union u {
int i;
char ca;
};
union u cnvt;
El tamaño de la variable vendrá dado por el máximo de las longitudes de: cnvt.i ó cnvt.ca
La definición de "unión" es similar a la de "estructura", La
diferencia entre las dos es que en una estructura, los miembros
union {
ocupan diferentes áreas de la memoria, pero en una unión, los
miembros ocupan la misma área de memoria. int i;