Double déréférencement

Résolu
Signaler
Messages postés
11
Date d'inscription
lundi 5 janvier 2009
Statut
Membre
Dernière intervention
12 janvier 2009
-
Messages postés
15192
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
7 décembre 2021
-
Bonjour,

Je cherche a modifier une valeur  accessible seulement par deux pointeurs successifs.

int A = 10;
int * pA = &a;
int * pB = NULL;

pB = &pA;

J'essaye de faire un truc du genre **pB = 20  pour modifier A mais mon compilateur me traite de tous les noms.

merci

4 réponses

Messages postés
15192
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
7 décembre 2021
101
Salut,
Je mettrais int ** pB.

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Messages postés
29
Date d'inscription
samedi 1 décembre 2007
Statut
Membre
Dernière intervention
11 avril 2010

essaie ça:
int A = 10;
int * pA = &A;
int ** pB = NULL;

pB = &pA;
**pB=20;
Messages postés
11
Date d'inscription
lundi 5 janvier 2009
Statut
Membre
Dernière intervention
12 janvier 2009

Merci je ne connaissais pas. Ca un nom particulier ?
Messages postés
15192
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
7 décembre 2021
101
Pointeur de pointeur

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...