se l'array e a 1 d tutto Ok, ma poi come faccio? lo stesso procedimento non funziona
se l'array e a 1 d tutto Ok, ma poi come faccio? lo stesso procedimento non funziona
Originariamente inviato da suomi_viking_86
se l'array e a 1 d tutto Ok, ma poi come faccio? lo stesso procedimento non funzionacodice:int funz(int **Matriciana){ printf("%d",Matriciana[0][0]); return 0; }
o anke
tipo funz (float vett[100][100], int n1, int n2)
uno dei due 100 è obbligatorio, credo il secondo, ma non mi ricordo esattamente
*********************************
Andrea
*********************************
la prima dimensione la puoi lasciare vuota, le altre le devi specificare tutte
grazie a tutti, con i puntatori devo per forza dichiarare la seconda dimensione oppure no?
mi tornerebbe comodo qualcosa di + dinamico...
direi che se passi un ** non devi specificare nulla
*********************************
Andrea
*********************************
potresti sempre usare un contenitore della STL... cosi risolveresti problemi di doverlo ridimensionare (e molti altri)
Live fast. Troll hard.
Pythonist | Djangonaut | Puppeteer | DevOps | OpenStacker | Lost in malloc
Team Lead @Gameloft Barcelona
usando la forma:
tutto funziona, dando come input della funzione il solo nome della matrice.codice:float funzione(float matrice[][10]);
se uso i puntatori
cosa devo mettere com input?codice:float funzione(float **matrice);
dev c++ non converte il nome della matrice in un puntatore doppio...