Tableau de pointeurs

Bonjour,

je viens de programmer un programme qui remplit un tableau de pointeurs sur chaine de caractere en allouant dynamiquement de la memoire pour les chaines. je rencontrais des problemes dans la declaration et comment proceder pour resoudre ce probleme..


merci

1 réponse

  1. Contributeur
    Avec ton code, ça serait mieux pour t'aider...

    Sinon le tableau de pointeur c'est :
    char *tab[TAILLE];
    for(i=0;i<TAILLE;<i++) {
       tab[i]=malloc(nbCaracteres+1);
    }
    

    L'idéal serait de vérifier le retour de malloc pour voir s'il n'y a pas eu d'erreurs d'allocations.

    Et enfin, il ne faut pas oublier de libérer les allocations avec free.

    Cdlt,