Publié : sam. 08/juil./2006 13:45
J'utilise un pointeur plutôt qu'une variable car seul le pointeur est apte à manipuler la mémoire ?
pas forcément, mais disons que oui pour simplifier les choses.
J'utilise un PokeW pour écrire sur un Word mais comment fais-je pour écrire à nouveau sur *MemoryID alors qu'il vaut maintenant 1200 ?
non, *MemoryID garde la même valeur, elle n'est pas changé par un Poke().
Elle le serait en faisant tout simplement *MemoryID = 12. Or ici, il faut que tu comprenne que *MemoryID est une boite dans laquelle on stocke la valuer 12.
Et enfin, le pointeur est en fait surtout (seulement ?) utile pour manipuler la mémoire.. ?
Oui. Mais manipuler la mémoire est un sport qu'on excerce en permanence quand on programme
pas forcément, mais disons que oui pour simplifier les choses.
J'utilise un PokeW pour écrire sur un Word mais comment fais-je pour écrire à nouveau sur *MemoryID alors qu'il vaut maintenant 1200 ?
non, *MemoryID garde la même valeur, elle n'est pas changé par un Poke().
Elle le serait en faisant tout simplement *MemoryID = 12. Or ici, il faut que tu comprenne que *MemoryID est une boite dans laquelle on stocke la valuer 12.
Et enfin, le pointeur est en fait surtout (seulement ?) utile pour manipuler la mémoire.. ?
Oui. Mais manipuler la mémoire est un sport qu'on excerce en permanence quand on programme