modificare in modo dinamico il nome di una variabile

Silente:
Un array bidimensionale lo farai così

byte bidim [2][2]={1,2,3,4};

Da notare che è possibile assegnare i valori anche in un modo ... più "leggibile", separandoli per gruppi per singola "dimensione", ovvero ...

byte bidim[2][2] = {{1,2} , {3,4}};

dove la prima coppia indica i valori degli indici 0,0 e 0,1 e la seconda coppia indica i valori degli indici 1,0 e 1,1 e così via.

Personalmente la preferisco perché ... mi migliora la leggibilità e la verifica delle corrette assegnazioni.

Prendiamo difatti un array un po' più grosso, ad esempio un 3x4 ... si potrebbe scrivere:

byte mioArray[3][4] = {0,1,2,3,4,5,6,7,8,9,10,11};

oppure si può scrivere:

byte mioArray[3][4] = {
   {0,1,2,3},
   {4,5,6,7},
   {8,9,10,11},
}

che, secondo me, è decisamente più "leggibile" e verificabile :smiley:

Guglielmo