Bonjour à tous,
j'ai un pbm que je n'arrive pas à résoudre tout seul car je ne le comprend pas.
J'ai une fonction ou je transmet en paramètre l'adresse d'une structure (composé de pointeurs)
L2 = Additions(&Autre);
"Autre" est une structure composé de plusieurs pointeurs
Je ne veux pas changer la valeur de ces pointeurs alors je les stockes ds d'autres variables du mm types pour pouvoir les modifier.
r1 = Autre->rp_L1;
r2 = Autre->rp_L2;
rpL = Autre->rp_L;
Or mon problème est qu'à la fin mm de la fonction, toutes les valeurs ont été modifié. Comme si r1 et Autre->rp_L1 était toujours égale alors que je n'ai jms touché à Autre->rp_L1.
Merci bcp de votre aide
Partager