Bonjour

j'ai crée un tableau de flottant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
//j'ai besoin d'un tableau T[N+1][M+N+1]
float **T=NULL; // tableau T
T = malloc ((N+1)*sizeof(float));      // nb de lignes = N+1
for (i = 0;i<N+1;i++) 
T[i]=malloc ((M+N+1)*sizeof(float)); //nb de colonnes = M+N+1
comment rendre ou libérer l'alloc dynamique?
je propose le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
for(i = 0;i <= N+1;i++)
    {
     free(T[i]);
    }
    free(T);
est-ce correct?

merci