Pouvez-vous me dire quelle est la disposition de la mémoire du programme AC ?

1 Réponses


  • La disposition de la mémoire d'un programme dépend principalement du système d'exploitation, mais en général, il existe un segment de données où toutes vos données globales/statiques et constantes sont stockées. Le second est le code qui contient le code exécutable lui-même.
    La troisième est le tas qui est un emplacement mémoire libre à partir duquel la mémoire est allouée chaque fois que vous utilisez malloc()/calloc() etc. La
    quatrième et dernière zone est la pile. Stack est utilisé pour stocker vos variables locales et est utilisé pour passer des arguments aux fonctions avec l'adresse de retour de l'instruction qui doit être exécutée une fois l'appel de fonction terminé.

Ecrivez votre réponse

Votre réponse apparaîtra après modération