Question sur le pointeur

Fermé
lotfi de Messages postés 82 Date d'inscription dimanche 4 novembre 2012 Statut Membre Dernière intervention 6 mai 2013 - 4 mars 2013 à 13:07
 Utilisateur anonyme - 4 mars 2013 à 15:55
Bonjour Mes amis,
j'ai une confusion au niveau de laffectaion de contenu d'un pointeur a un autre pointeur par exemple:
*P=*P1
on suppose que *P=12 et *P1=14==> est ce que le contenue de P1 serait ecraseé ou nn svp donner une reponse .
et merci pour avance :)

1 réponse

Bonjour

Dans une affectation, c'est ce qui est à gauche du = qui est modifié. Donc c'est *p qui sera écrasé et vaudra 14.
0
lotfi de Messages postés 82 Date d'inscription dimanche 4 novembre 2012 Statut Membre Dernière intervention 6 mai 2013
4 mars 2013 à 14:57
donc le deux contenue de deux pointeur P et P1 ce la meme ===> P=P1=14 .
0
Utilisateur anonyme
4 mars 2013 à 15:55
NON ! *p, ce n'est pas p et *P1 ce n'est pas P1.
On a bien *P==*P1==14 mais P et P1 ne changent pas : ils pointent toujours sur deux mots mémoire (supposés distincts : on a P != P1 ). Mais ces deux mots mémoires d'adresses différentes contiennent maintenant la même valeur.
0