PDA

Visualizza la versione completa : [C] Matrice dinamica


spiderontheweb
23-05-2006, 23:14
Ciao a tutti :D

Dopo che nel main ho allocato una matrice in modo dinamico, la posso passare alle funzioni come se fosse statica?



main()
{
...
funzione(matrice);
...
}

void funzione(**matrice)
{
....
}

Nel caso in cui la funzione debba inserire dei valori nella matrice, quando questa ritorna il controllo al main, li ritrovo nella matrice oppure devo passare la matrice per riferimento?

Grazie. :ciauz:

infinitejustice
24-05-2006, 04:19
Se gliela passi come doppio puntatore e la funzione ti restituisce quel doppio puntatore passatole... lavorate entrambi sulla stessa area di memoria.

Loading