Supprimer un tableau en C
Hors ligneCaud Le 23/06/2018 à 14:23 Profil de Caud Configuration de Caud

Tout d'abord bonjour,

Je débute en C et je me demandais s'il était possible de supprimer un tableau d'entier.

J'ai essayé avec la fonction free() comme si dessous:

void delete_tab(char *tab){

int i=5, n;

for(i=5;i>0;i--){

free(tab[i]);

}

for(int i=0; i<n; i++){

printf("%d", tab[i]);

}

}

int main() {

int n=5;

//Read elements in an array

int tab[]={1,2,3,4,5};

delete_tab(tab);

return (0);

}


Mais un message d'erreur : segmentation fault (core dumped).

Si quelqu'un pouvait m'aider svp

Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels