7.1) Definición de una estructura.
Una estructura es un tipo de dato compuesto
que permite almacenar un conjunto de datos
de diferente tipo. Los datos que contiene
una estructura pueden ser de tipo simple (caracteres, números enteros
o de coma flotante etc.) o a su vez de tipo compuesto (vectores, estructuras,
listas, etc.).
A cada uno de los datos o elementos almacenados
dentro de una estructura se les denomina miembros
La definición de una estructura en C corresponde con
la sintaxis siguiente:
En esta declaración aclararemos que:
Recordemos que una estructura define un tipo de dato, no una variable, lo que significa que no existe reserva de memoria cuando el compilador está analizando la estructura. Posteriormente habrá que declarar variables del tipo definido por la estructura para poder almacenar y manipular datos. La declaración de variables de
un determinado tipo de estructura de datos se puede realizar de dos modos:
Primera: Incluir en la propia definición
de la estructura aquellas variables que se van a emplear en el programa.
Esta declaración de variables implica que el ámbito
en el que éstas son reconocidas será el mismo que el de la
declaración del tipo de dato estructura. La sintaxis es:
Ejemplo: estructura
de una tarjeta bancaria, utilizando esta primera forma:
Ejemplo: estructura de una tarjeta bancaria, utilizando la segunda forma:
|