Arreglos (Arrays)
Enviado por Fernando Daniel Garcia • 10 de Mayo de 2016 • Apuntes • 485 Palabras (2 Páginas) • 114 Visitas
Arreglos (Arrays)
Es una colección finita de variables homogéneas que son colocadas en posiciones consecutivas de memoria y que son llamados los elementos del arreglo.
- Un arreglo puede ser visto como una colección ordenada de variables, todas con el mismo tipo de dato y que responden al mismo nombre.
- Cada elemento de un arreglo es referido particularmente mediante indexado sobre el nombre del arreglo
- En el lenguaje C (C++), el indexado de los arreglos se hace en el módulo n.
NOTA: El modulo n se inicia en 0; en general los módulos de n 0, 1, 2,3,…, n-1.
La declaración de un arreglo es similar a la de cualquier otra variable, excepto por la especificación de su tamaño, que se hace usando un par de corchetes ( [ y ] ).
La inicialización de un arreglo se hace mediante el listado de los valores iniciales de sus elementos, delimitados entre un par de llaves ( { y } ).
- Int a[10] = { 0,0,0,0,0,0,0,0,0,0 };
- Float coefic[3] = { 0.4e-3, 3.7, 21.0};
- Char mensaje [5] = {´H´, ´O´, ´L´, ´A´, ´\0´ };
Estructuras (struct)
Es una colección de variables no necesariamente homogéneas que se almacenan y se manipulan conjuntamente, llamados los miembros de la estructura
- El uso de estructuras permite tratar a un grupo de variables relacionadas entre si como una unidad de información.
- Una estructura puede ser visto como una colección de variables, posiblemente de diferente tipo de dato y que responden conjuntamente al mismo nombre.
Definición de una estructura[pic 1]
struct nombre { nombre de la estructura (es opcional) [pic 2]
[pic 3]
la declaración de variables tipo struct nombre[pic 4]
} ;
Declaración e inicialización
Una estructura puede ser inicializada mediante el listado de los valores iniciales de sus elementos, delimitados entre un par de llaves ({y}). Estos valores deben corresponder al orden de la declaración de los elementos de la estructura
...