A voir également:
- Pile d'execution
- Pile carte mere - Guide
- Comment changer pile souris contactor ✓ - Forum MacOS
- Pile bios empêche démarrage pc ✓ - Forum Carte-mère/mémoire
- Démarrer PC sans pile ✓ - Forum Matériel & Système
- Pile manette wii ✓ - Forum Wii
1 réponse
La pile d'execution est une zone mémoire qui sert (entre autre) à stocker (empiler) d'une part l'adresse de retour lors d'un appel à une fonction, d'autre part l'ensemble des données passées en paramètre de cette fonction.
Ainsi, chaque appel conserve l'adresse où ça doit continuer à la fin et ses propres paramètres,
permettant ainsi de faire de l'exécution récursive.
Ainsi, chaque appel conserve l'adresse où ça doit continuer à la fin et ses propres paramètres,
permettant ainsi de faire de l'exécution récursive.
On y stocke aussi les éléments définis statiquement dans les fonctions (statiquement dans le sens "non dynamique", c'est-à-dire qui ne sont pas instanciés avec l'opérateur "new" dans les langages objets).
Un exemple en C :
void ma_fonction() { int entier = 0; //entier est stocké dans la pile }Cordialement,