Bonjour, j'étudie la programmation et j'en suis aux pointeurs, j'ai beau cherché sur le forum ou google je comprend pas leur utilité
stockés les données dans la mémoire global j'ai lu, mais j'ai pas compris ce que sa signifie.
est-ce que quelqu'un pourrait m'expliquer ou me donner un lien. J'ai à peut près compris comment les utiliser sa il y a plein de tuto mais pas pourquoi.
j'ai trouvé sa:
Leur intérêt réside dans la gestion de la mémoire, sujet dont je vais parler juste un petit peu. La mémoire que vous utilisez dans vos programmes n'est pas illimitée : il faut éviter au maximum d'en utiliser de grosses quantités sans passer par les pointeurs. Cette mémoire se décompose à peu près en deux parties : la mémoire locale, et la mémoire globale. La première est celle que vous utilisez lorsque vous déclarez une variable locale par exemple. Cette mémoire est de taille très limitée. La mémoire globale, en revanche, est virtuellement limitée à 4 gigaoctets et Windows s'occupe d'en fournir lorsque c'est nécessaire. C'est là que les pointeurs interviennent : lorsque vous déclarez par exemple 100 enregistrements de type TPersonne, ces enregistrements sont stockés en mémoire locale, ce qui occupe pas mal de place. En utilisant des pointeurs, seuls ces derniers sont stockés en mémoire locale, et les éléments pointés le sont dans la mémoire globale.
je comprend mais alors quel taille fais la mémoire local, quand doit-ton utiliser des pointeurs?
merci.
Message édité par ouiouioui10 le 15-08-2008 à 17:50:06