Libération Tableau 2D
Résolu
Adiren
Messages postés
40
Date d'inscription
Statut
Membre
Dernière intervention
-
[Dal] Messages postés 6122 Date d'inscription Statut Contributeur Dernière intervention -
[Dal] Messages postés 6122 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, j'ai besoin de créer une fonction qui libère un tableau en 2D et le passer à null, pour l'instant j'ai fait ça et ça ne fonctionne pas
Merci d'avance pour votre aide
void libere(int*** tableau, int N){
for (int i=0; i<N; i++){
free(tableau[i]);
}
free(tableau);
tableau = NULL;
}
Merci d'avance pour votre aide
2 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonjour,
"ça ne fonctionne pas": as-tu un message d'erreur?
il me semble utile de comprendre comment le tableau a été alloué, et comment la fonction est appelée. -
Bonjour,
Un tableau en 2D avec un int *** ? j'ai peut être mal compté mais, je vois 3 étoiles, le principe que tu as fait dans ton for, et cependant très bien, faudrait allez plus loins.
Cordialement.