Si, il l'est, le résultat sera "0" ou quoi que soit écrit dans la première variable (ici i) de la fonction zero.
- la ou les variables selon l'empreinte mémoire du type de celles -ci. -
C'est un exercice pour expliquer le fonctionnement de la pile du thread d'un processus.
Attention, il suffit d'activer les optimisations pour que ça ne fonctionne plus.
( les variables qui ne font rien vont disparaître et les fonctions aussi, du coup).
on ne sait pas ce qui sera à stocké à l'adresse où était la variable locale i.
Il s'agit de ce qui se trouve sous le pointeur de pile (stack pointer), donc de l'état de la dernière variable 'locale' (au type près) de la dernière fonction appelée.
[^] # Re: Décomposer les opérations
Posté par David Marec . En réponse au message Je ne comprends pas ce que fait cette fonction. Évalué à 2.
Si, il l'est, le résultat sera "0" ou quoi que soit écrit dans la première variable (ici
i) de la fonctionzero.- la ou les variables selon l'empreinte mémoire du type de celles -ci. -
C'est un exercice pour expliquer le fonctionnement de la pile du thread d'un processus.
Attention, il suffit d'activer les optimisations pour que ça ne fonctionne plus.
( les variables qui ne font rien vont disparaître et les fonctions aussi, du coup).
Il s'agit de ce qui se trouve sous le pointeur de pile (stack pointer), donc de l'état de la dernière variable 'locale' (au type près) de la dernière fonction appelée.
Elle le sera.