Hola ,
la notion de la pile liberée n'est pas assez claire dans ma tête...
Bon prenant le fameux code d'échange de 2 variables
D'après ce que je sais
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
Lors d'un appel à cette fonction : echange(a,b) les contenus de i et j sont echangés puis la pile(ou se situe les variables locales) est liberée sans modifier a et b
Or lorsque on appelle la fonction par echange(&a,b&) tout se passe bien puisque on les a transmis leurs adresses
quelqu'un pourrait m'expliquer qu'est ce que ce passe au niveau de la memoire ainsi que la pile...(je veux aller en profondeur)
Merci d'avance pour vos réponses

 

 
		
		 
        

 
			
			


 
   



 
				 Passage d'arguments Pile/Memoire ?
 Passage d'arguments Pile/Memoire ?
				

 Répondre avec citation
  Répondre avec citation



 
			 
   
  )
)
						 
			 Envoyé par Médinoc
 Envoyé par Médinoc
					
Partager