Go Down

Topic: come dichiarare e dare i valori a una matrice 3D? (Read 634 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