Pile

sara_sawsen Messages postés 10 Statut Membre -  
Doctor C Messages postés 648 Statut Membre -
Bonjour,
svp vous pouver m'aider à comprendre ces deux methodes"empiler et depiler"
et merci d'avance

3 réponses

supernico Messages postés 584 Statut Membre 193
 
La pile est un espace mémoire réduit attribué au programme dés son lancement, servant principalement au stockage des variables locales.

Ton programme est divisé en differentes fonctions. Chaque fonction peut utiliser un endroit de la pile pour stocker des variables locales (elle empile) et elle supprime cet emplacement lorsqu'elle n'utilise plus la variable (elle depile).

De plus, lorsque tu passes des parametres d'une fonction à une autre, ces parametres sont placés en pile (empilés) et recupérés par la fonction appelée (dépilés).

J'espere avoir repondu à ta question :)
1
sara_sawsen Messages postés 10 Statut Membre
 
oui merci
0
supernico Messages postés 584 Statut Membre 193
 
tu utilise un langage de programmation particulier ?
0
sara_sawsen Messages postés 10 Statut Membre
 
oui le java
0
Doctor C Messages postés 648 Statut Membre 399
 
merde supernico, je trouve ça compliqué ce que tu viens de dire.

si elle parle des fonctions empiler et dépiler de la structure de données "pile", ça peut être expliqué plus simplement.

Empiler: Place une donnée sur le sommet de ta pile
Dépiler: Retire la donnée "sommet" de ta pile

pour plus d'infos, merci Wikipedia: https://fr.wikipedia.org/wiki/Pile_%28informatique%29
0