<Anterior | Contenido | Siguiente>
Asignar valores a una matriz
Los valores se pueden asignar de dos formas. Se pueden asignar valores únicos usando la siguiente sintaxis:
nombre [subíndice]=propuesta de
donde nombre es el nombre de la matriz y subíndice es un número entero (o expresión aritmética) mayor o igual que cero. Tenga en cuenta que el primer elemento de una matriz es el subíndice cero, no uno. propuesta de es una cadena o un número entero asignado al elemento de la matriz.
Se pueden asignar varios valores utilizando la siguiente sintaxis:
nombre =(valor1 valor2 ...)
donde nombre es el nombre de la matriz y valor... son valores asignados secuencialmente a elementos de la matriz, comenzando con el elemento cero. Por ejemplo, si quisiéramos asignar días abreviados de la semana a la matriz días, podríamos hacer esto:
[yo @ linuxbox ~] $ días = (Dom Lun Mar Mié Jue Vie Sáb)
[yo @ linuxbox ~] $ días = (Dom Lun Mar Mié Jue Vie Sáb)
También es posible asignar valores a un elemento específico especificando un subíndice para cada valor:
[yo @ linuxbox ~] $ días = ([0] = dom [1] = lun [2] = mar [3] = mié [4] = jue
[yo @ linuxbox ~] $ días = ([0] = dom [1] = lun [2] = mar [3] = mié [4] = jue
Asignar valores a una matriz
[5] = vie [6] = sáb)
[5] = vie [6] = sáb)