Go Down

Topic: come dichiarare e dare i valori a una matrice 3D? (Read 693 times) previous topic - next topic

ƎR

io vorrei dichiarare una matrice tridimensionale e dargli dei valori, so che per le matrici normali basta fare così, per esempio:
Code: [Select]
byte matrix[4]={4,7,1,9};
c'è qualcosa di simile anche per quelle bidimensionali e tridimensionali e etc.? di solito facevo dei cicli for per dargli i valori, ma questa volta volevo renderla costante mettendogli il "const" davanti al tipo di variabile, ma così facendo non potrei dargli i valori dopo nei for...
grazie in anticipo per l'aiuto! ;)
Riccardo Ertolupi of the Vicenza Thunders Team: http://www.VicenzaThunders.com

leo72

Basta mettere la dimensione di ogni... dimensione tra parentesi quadre. Ad esempio:
Code: [Select]
byte a[3][3][3];
Crea una matrice 3x3x3.
Raggiungi 1 elemento con ad esempio
Code: [Select]
a[0][1][3]

Janos


ƎR

si voglio capire come inizializzarlo come const senza dover scrivere tutte le posizioni e i relativi valori... Non è possibile fare come per le matrici monodimensionali?
Riccardo Ertolupi of the Vicenza Thunders Team: http://www.VicenzaThunders.com

ƎR

ahn ho appena visto la modifica sul tuo post, era proprio quello che stavo cercando, grazie! ;)
Riccardo Ertolupi of the Vicenza Thunders Team: http://www.VicenzaThunders.com

Janos


Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy