Description des mécanismes d'allocation dynamique de mémoire en langage C || Cours gratuit au format pdf
» Mot de passe oublié » Inscription
 
Accueil Contact Info
             
Accueil Exercices corriges Chercher Top livres Examens corrigés Tutoriel Livres
Catégories

Télécharger

Télécharger
Menu Principal / Informatiques / Languages / Language C / Description des mécanismes d'allocation dynamique de mémoire en langage C


Description des mécanismes d'allocation dynamique de mémoire en langage C


L'allocation dynamique de mémoire permet la réservation d'un espace mémoire pour son programme au moment de son exécution. Ceci est à mettre en opposition avec l'allocation statique de mémoire. En effet, dans ce type d'allocation, la mémoire est réservée dès le début de l'exécution d'un bloc.

L'allocation dynamique intervient dans beaucoup de cas, en effet, une des raisons qui explique cela est le fait que l'on ne connaît pas forcément à l'avance le nombre d'objets ou la taille des objets que l'on va créer. Un exemple simple est l'utilisation d'une liste chaînée. Dans une telle structure, on peut ajouter à volonté des maillons dans notre liste sans se soucier du nombre déjà créé et d'une quelconque limite que l'on pourrait rencontrer dans le cas de l'utilisation d'un tableau. La seule limite à ce système d'allocation est en fait la mémoire disponible sur la machine exécutant le programme. En effet, si vous voulez demander un nouveau bloc mémoire alors qu'il n'y a plus de mémoire disponible (on considère que la mémoire physique et virtuelle sont saturées), l'allocation va échouer. Ce type d'erreur est à prendre en compte et nous verrons comment gérer cela.

Les fonctions qui seront décrites dans cet article appartiennent toutes au fichier d'en-tête suivant :stdlib.h .Il faudra donc ne pas oublier de l'inclure dans tous les fichiers utilisant ce mécanisme d'allocation de mémoire.








Commentaires:

Wioleta
Invité
山本晴樹 より:Monsieur Masahiro Nakano,Comment ca va? Je vous ai envoye mon mail, mais ca ne mhcare pas. Alors je vous serais tres reconnaissant si vous vouliez bien me repondre votre date ou vous pourriez faire conference. En octobre, ou en novembe

山本晴樹 より:Monsieur Masahiro Nakano,Comment ca va? Je vous ai envoye mon mail, mais ca ne mhcare pas. Alors je vous serais tres reconnaissant si vous vouliez bien me repondre votre date ou vous pourriez faire conference. En octobre, ou en novembe, ou en decembre? En fait je dois annoncer ce date aux membres de l'Association franco-japonaise d'Oita en juillet.Bien amicalementHaruki Yamamoto
05.03.2014 13:09
Gev
Invité
I am totally wowed and prapreed to take the next step now.

I am totally wowed and prapreed to take the next step now.
10.11.2015 05:15

Accueil Langages Bureautique Top livres Inscription Upload Contactez nous Forum My Startpage My Favorite

Télécharger Livres Gratuit - 2009 © Copyright - All rights reserved.