FORO 1 - Hilmer - Moreno - Perdomo

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

Alumno: Hilmer Moreno Perdomo. Cuenta: 02397307. UNITEC. Ingeniería de Software y Redes.

CONCEPTO DE ARREGLO DE ESTRUCTURAS

El Arreglo de Estructuras: según Pozo, S. (2000) se define como “un tipo de dato estructurado, que
permiten agrupar varios datos que mantengan algún tipo de relación, aunque sean de distinto
tipo, permitiendo manipularlos todos juntos, usando un mismo identificador, o cada uno por
separado”

Estas estructuras también reciben el nombre de registros (records), y tienen mucho parecido a
los registros que se utilizan en las bases de datos, y cada objeto de una estructura se llama campo
(field). Ejemplo:

En este ejemplo, el “identificador” es un nombre opcional para identificar la estructura.

Los “objetos de estructura” son objetos declarados del tipo de la estructura, y el incluirlos también
es opcional, con la condición que “uno de estos dos elementos debe existir”.

En el interior de una estructura, entre las llaves, se pueden definir todos los elementos que se
requieran, de la misma forma en que se declaran los objetos.

Las estructuras se pueden referenciar completas, usando su nombre, al igual que se hace con los
objetos que ya se conocen, y también se puede acceder a los elementos definidos en el interior
de la estructura, usando el operador de selección que es el punto (.)

LA DECLARACIÓN DE LA ESTRUCTURA

Cuando ya se haya definido la estructura, es decir, cuando se le haya asignado un nombre a la


estructura, se puede utilizar igual que cualquier otro tipo de C++. Es decir, que se pueden declarar
más objetos del tipo de estructura en cualquier parte del programa, para lo cual se utiliza la forma
normal para declarar objetos, por ejemplo:

En lenguaje C++ la palabra “struct” es opcional en la declaración de objetos, al contrario de lo que


sucede en C, donde es obligatorio utilizarla, por ejemplo:
En este ejemplo se define la estructura Persona y declara a Fulanito como un objeto de este tipo.

Ahora, para acceder al nombre de Fulanito, por ejemplo, para visualizarlo se utiliza otra forma,
como la siguiente:

EJEMPLO:

La Declaración de una Estructura: la palabra reservada para esta tarea es “struct”, un nombre
identificador, y entre llaves van sus campos con determinados tipos.

Arreglo dentro de una Estructura: dentro de una estructura se pueden tener datos simples, y tipos
de datos estructurados e incluso otras estructuras. Sintaxis: struct vehiculo inventario [50];

Un arreglo es conformar una colección de datos de un mismo tipo, y un Arreglo de Estructuras es


guardar la información de 50 variables (Alfaro, T. 2019)
REFERENCIAS

Alfaro, T. (2019) Registros (struct). Universidad Técnica Federico Santa María. Departamento de
Informática. Recuperado en: https://www.inf.utfsm.cl/~noell/IWI-131-p1/Tema9.pdf
(23/07/2019)

Pozo, S. (2000) Curso de C++ con Clase. Recuperado en: http://c.conclase.net/curso/?cap=011


(23/07/2019)

Jaques, M. (2014) Estructura en C++. Arreglo de una Estructura. Recuperado en:


https://www.youtube.com/watch?v=xtt-T8d7eSU (23/07/2019)

También podría gustarte