lenguaje de programación arreglos
5.1 TIPOS ESTRUCTURADOS DE DATOS
simples int,float,void (ya visto)
Tipos dearray(arreglos)
datos Estáticos string(cadenas)
(Estruc- estructurados struct(estructuras)
turas) union(reg. concampo único)
file (archivos)
Dinámicos pilas,colas,listas enlazadasArboles, grafos ,etc
5.2. ARRAY (ARREGLO)
Es una estructura homogénea compuesta por varios componentes, todas del mismo tipo y almacenadas consecutivamente en memoria. Cada componente puedeser accedido directamente por el nombre de la variable array seguido de un subíndice encerrado entre corchetes
5.2.1.- Declaración de arreglos
a)Arreglos de una dimensión tipo nombre[tamaño];tipo : indica el tipo de elementos que contiene el arreglo
tamaño: Constante que especifica el número de elementos que contiene el arreglo.
Ej. int lista[10]; El arreglo lista tiene 10elementos enteros numerados de 0 al 9
Primer elemento lista[0]; último elemento lista[9];
Nota.- C no controla el límite de los arreglos es responsabilidad del programador para suconsistenciamiento del desborde.
int A[5]={14,05,20,16,17}
0 1 2 3 4
14
05
20
16
17
A[0]= 14; A[1]=05; A[2]=20; A[3]=16 A[4]=17;
char C[5]={'H','O','L','A'}; mejor char *C="HOLA";El número de posición que aparece dentro de los corchetes se conoce formalmente como Subíndice.
b) Declaración de arreglos de varias dimensiones
Tipo Nombre[Exp.cte1][Exp.cte2]...;
Ej. intA[3][4]; Se declara una matriz de 3 filas por 4 columnas
donde cada uno de sus elementos es un Número entero.
Filas 0 1 2 3 (Columnas)...
Regístrate para leer el documento completo.