Pointeur de pointeurs en c
Bonjour ,
J'ai une fonction qui me retourne l'adresse d'un tableau d'adresses .Ce tableau contient d'abord un pointeur vers du char , ensuite , un pointeur vers du unsigned short et puis un pointeur vers du double.Comment dois-je faire pour récupérer le char , le unsigned short et le double ainsi que pour avancer dans l'adresse de mon tableau ?
Merci.
probleme pointeur de pointeurs
Bonjour à tous ,
en fait , j'ai une fonction void ** getAdresses(const char ** ptrStr) qui me retourne l'adresse d'un tableau d'adresses.
Chaque adresse du tableau pointe vers une séquence d'octets en RAM qui contient 2 informations : une valeur suivi directement d'une position.
La valeur est contenue soit dans un char , soit un unsigned short , soit un double.
La position est toujours un char.
J'ai commencé par faire :
char ** liste;
void ** tab=getAdresses(&liste);
Mais mon problème est que je ne sais pas comment faire pour récupérer le char , le double ou encore le unsigned short dans le tableau.
http://www.imagup.net/01/1195154909_Sans-titre_min.jpg