![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
CSoldier
Heu qu'est-ce que tu veut faire au juste, j'ai pas très bien saisie ! Un exemple peut être ?
Par exemple:
Si mon tableau est constitué de
char **tab = {"un,deux","trois",NULL};
Pour récupérer le tableau,est ce que je dois m'y prendre de cette manière:
1 2 3 4 5 6 7 8
| char **recup = (char **)malloc(sizeof(char*)*nb);/*nb indique le nb de case du tableau :4 dans l'exemple*/
for(i=0;i<nb;i++)
{
tab[i] = malloc(strlen(tab[i])+1);
strcpy(recup[i],tab[i]);
}
<...>
return recup; |
Si ce n'est pas cela ,comment il faut que je fasse?
Partager