Remplacer un char par une chaine de char

jesaispas -  
loupius Messages postés 789 Statut Membre -
Bonjour,

Mon problème est le suivant : je voudrais remplacer un char d'un tableau a deux dimension...
Un exemple vaut mieux qu'un long discours ... :

char **tab[2][1024]          /*a lorigine cest malloqué donc la taille est parfaite, jai mis 1024 pour exemple*/
tab[2] = "bonjour ton nom est x"

/*je voudrais faire un truc dans ce style : a la case du x je remplace par un nom*/
tab[2][21] = charlene;


je suppose que cest une histoire de taille du tableau, peut etre qu'il y a une autre solution.

quelqu'un peut-il m'aider?
merci par avance.
salutation
Configuration: Linux
Firefox 3.5.6

1 réponse

  1. loupius Messages postés 789 Statut Membre 148
     
    je voudrais remplacer un char d'un tableau a deux dimension...
    char **tab[2][1024]

    Si tu penses que la déclaration que tu as faite est un tableau à deux dimensions... en fait tu as déclaré un pointeur sur un tableau à deux dimensions contenant des 'char*' !
    Il faudrait donc que tu commences par éclaircir ce que tu veux.
    Bonne réflexion.
    0