Geologia
CONTENIDOS
ESTRUCTURAS
1. Concepto de estructura
2. Definición del tipo de dato estructura
3. Declaración de variables de tipoestructura
4. Inicialización de variables de tipo estructura
5. Acceso a los miembros de una estructura
6. Uso de estructuras en asignaciones
7. Estructuras anidadas
8. Arrays de estructuras
9. Resumende los tipos de datos vistos hasta el momento
10. Lo veremos más adelante ...
1
TIPOS DE DATOS DEFINIDOS POR EL PROGRAMADOR: Estructuras
Introducción
Hemos visto anteriormente el tipo dedato compuesto ARRAY definido
como una colección de elementos del mismo tipo.
Elementos
Nombres =
Teléfonos =
"Ana"
"Pedro"
"Antonio"
0
1
2
6129215
6154215
…
"Luis"de tipo cadena
N-1
...
6144258
6165024
Elementos
de tipo entero
En algunos casos nos puede interesar trabajar con colecciones de elementos
de distinto tipo:
ESTRUCTURA
Alumno =Nombre
(tipo cadena)
2
"Ana"
6129215
Teléfono
(tipo int)
1
"Sevilla"
Curso
(tipo int)
Lugar de nacimiento
(tipo cadena)
TIPOS DE DATOS DEFINIDOS POR EL PROGRAMADOR:Estructuras
Concepto de estructura:
• Una estructura es una colección de uno o más elementos, cada uno de
los cuales puede ser de un tipo de dato diferente.
• Cada elemento de la estructura sedenomina miembro.
• Una estructura puede contener un número ilimitado de miembros.
• A las estructuras también se las llama registros.
Ejemplo:
Podemos crear una estructura llamada disco que contiene4 miembros:
título del disco, número de canciones, precio y fecha de compra.
"El piano"
cadena
15
18
int
int
"18112003"
cadena
3
TIPOS DE DATOS DEFINIDOS POR EL PROGRAMADOR:Estructuras
Definición del tipo de dato estructura:
Una estructura es un tipo de dato creado por el usuario, por tanto, es
necesario definirlo antes de poder utilizarlo. Un vez definido,...
Regístrate para leer el documento completo.