View Single Post
Old 29-08-2007, 22:02   #2
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Messaggi: 5206
Quote:
Originariamente inviato da PuNkEtTaRo Guarda i messaggi
Ciao a tutti ragazzi,
è la prima volta che scrivo in questa sezione del forum...ma questo è il mio primo programma in C...
Praticamente ho creato una matrice dinamica che dopo ho riempito con delle struct.
Il problema è che non riesco a scrivere ai limiti della matrice...
Mi spiego meglio:
se creo una matrice 4x4, non riesco a scrivere dove sono gli zeri in rosso....
0000
0000
0000
0000

questo è il sorgente:
La parte della allocazione dell'array principale e di quelli secondari mi sembra del tutto corretta (non hai controllato i valori di ritorno delle malloc .... vabbè).

È chiaro però che se hai un array 4x4, la cella al limite è [3][3] (gli indici partono da 0).
__________________
Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet
andbin è offline   Rispondi citando il messaggio o parte di esso