la mémoire dynamique ou pile. Chaque appel
de fonction ou
exécution d'un bloc contenant
des déclarations de
variables entraine l'empilement des variables locales
qu disparaissent en sortie de fonction ou de
bloc
(dépilement). Il s'agit des variables de
classe dite automatique.
les registres pour des variables
déclarées dans une fonction ou un
bloc. Pour des
raisons d'efficacicité, le programmeur peut suggérer qu'une
variable réside
dans un registre disponible, et non dans la pile. Il s'agit des
variables de
classe dite register.
le tas (heap en
anglais) dans lequel sont alloués des morceaux de
mémoire suite à des appels des méthodes malloc et
calloc. Ces
morceaux sont restitués, libérés suite à l'appel de la fonctionfree.