Allocation tableau 2D de Char *
Bonjour,
J'utilise dans mon code un tableau comme suit :
Code:
1 2
|
char * TabParametre[3][11]; |
Le problème c'est que quand je le remplis au bout d'un moment les valeurs déjà rempli change pour prendre des valeurs quelconques. Il faut donc (je pense) faire une allocation pour pas qu'il aille prendre une valeur n'importe ou en mémoire.
Le problème c'est que je ne sais pas trop comment faire un malloc la dessus.
J'ai essayé ça, mais ça ne marche pas...
Code:
1 2 3 4
|
TabParametre = ((char *)**)malloc(3 * sizeof(char *));
for (k = 0; k < 3 ; ++k)
TabParametre[k] = ((char *) *) malloc(sizeof(char *) * 11); |
Merci de votre aide :)
Bonne journée