<Precedenti | Contenuti | Succ.>
Assegnazione di valori a un array
I valori possono essere assegnati in due modi. I valori singoli possono essere assegnati utilizzando la seguente sintassi:
Nome[pedice]=APPREZZIAMO
where Nome è il nome dell'array e pedice è un numero intero (o espressione aritmetica) maggiore o uguale a zero. Si noti che il primo elemento di un array ha come indice zero, non uno. APPREZZIAMO è una stringa o un numero intero assegnato all'elemento dell'array.
È possibile assegnare più valori utilizzando la seguente sintassi:
Nome=(valore1 valore2 ...)
where Nome è il nome dell'array e valore... sono valori assegnati in sequenza agli elementi dell'array, a partire dall'elemento zero. Ad esempio, se volessimo assegnare giorni abbreviati della settimana all'array giorni, potremmo fare questo:
[io@linuxbox~]$ giorni=(Dom Lun Mar Mer Gio Ven Sab)
[io@linuxbox~]$ giorni=(Dom Lun Mar Mer Gio Ven Sab)
È anche possibile assegnare valori a un elemento specifico specificando un indice per ciascun valore:
[io@linuxbox~]$ giorni=([0]=Dom [1]=Lun [2]=Mar [3]=Mer [4]=Gio
[io@linuxbox~]$ giorni=([0]=Dom [1]=Lun [2]=Mar [3]=Mer [4]=Gio
Assegnazione di valori a un array
[5]=ven [6]=sab)
[5]=ven [6]=sab)