Pb de reallocation d'un tableau de chaine de caracteres

Signaler
Messages postés
153
Date d'inscription
dimanche 26 janvier 2003
Statut
Membre
Dernière intervention
31 octobre 2006
-
Messages postés
122
Date d'inscription
lundi 31 mars 2003
Statut
Membre
Dernière intervention
20 avril 2005
-
J'ai un petit probleme. En effet j'ai un tableau defini de la maniere suivante : char* tab[12];

Je charge des chaines de caracteres dans mon tableau. Ensuite je veux ecrire a la suite d'une des douze chaines. Seulement quand j'ecris a la suite ca efface le contenu dela case suivante.

Je pense qu'il faudrait que j'agrandisse la taille de la case mais je sais pas comment faire.

Si quelqu'un sait comment faire...
J'attends vos reponses avec impatience.
Merci d'avance Kobee12

1 réponse

Messages postés
122
Date d'inscription
lundi 31 mars 2003
Statut
Membre
Dernière intervention
20 avril 2005

En fait quand tu déclare char* tab[12] tu déclares juste un tableau de 12 pointeurs sur chaine de caractère, il faut ensuite que tu alloue dynamiquement t 12 chaines et que tu stockes les adresses dans ton tableu...

High_Cobra ;)