Modifications

Sauter à la navigation Sauter à la recherche
Ligne 138 : Ligne 138 :     
=== Variables Locales ===
 
=== Variables Locales ===
Every function call creates a stack frame that makes the stack grow toward the heap. Each stack frame will contain:
+
Chaque appel de fonction crée un "stack frame" qui contient des informations importantes (critiques) lors du retour d'appel de fonction. Ce "stack frame" est empilé sur la ''stack'' (la pile) avant l'appel de fonction ce qui fait grossir la ''stack'' qui se rapproche de la ''heap'' (le tas).
   −
* All parameters passed to the function
+
Chaque "stack frame" contient:
* All local variables declared in the function.
     −
This data is usable within the function, but '''the space is 100% reclaimed when the function exits'''!
+
* Tous les paramètres passés à la fonction
 +
* toutes les variables locales déclarées dans la fonction
 +
 
 +
Ces données sont utilisable à l'intérieur de la fonction, mais '''l'espace est récupéré à 100% à la sortie de la fonction'''!
    
=== Les bons trucs! ===
 
=== Les bons trucs! ===
29 917

modifications

Menu de navigation