INICIALIZACION DE LOS ARRAYS (ARREGLOS)

Los elementos del array se pueden inicializar con valores constantes en una sentencia que, ademas, determina su tamaño. Estas constantes se separan por comas y se encierran entre llaves.

int números [ ] = { 10, 20, 30, 40, 50, 60}; /* Define un array de 6 elementos y se inicializan las constantes*/

char c [ ] = {'L','u','i','s'}; // Define un array de 4 elementos

Nota: la serie de valores entre llaves solo puede ser usada para inicializar un array, no en sentencias de asignación posteriores.

int cuenta [ ] = {15, 25, -45, 0, 50};
el compilador asigna automáticamente cinco elementos a cuenta.

El metodo de inicializar arrays mediante valores constantes después de su definición es adecuado cuando el número de elementos del array es pequeño. 

Ejemplo

final int ENE = 31, FEB = 28, MAR = 31, ABR = 30, MAY =31,
              JUN = 30, JUL=31,    AGO = 31, SEP = 30, OCT = 31,
              NOV = 30, DIC = 31;

int meses [ ] = {ENE, FEB, MAR, ABR, MAY, JUN, JUL, AGO, SEP, OCT, NOV, DIC};

Pueden asiganarsen valores a un array utilizando un bucle for o while/do-while, y este suele ser el sistema mas empleado normalmente.

0 comentarios:

Publicar un comentario