Je weet niet wat adressen zijn, waar ze voor dienen, of hoe ze gebruikt worden, maar je weet wel dat je ze wil aanpassen... goed bezig :shocked:
Anyway, een adres is een beetje wat het zegt: de plaats in het geheugen waar je een bepaalde waarde kan vinden. Een pointer is, eenvoudig gezegd, een variabele die een adreswaarde bijhoudt. Het is een verwijzing naar die plaats in het geheugen (pointer == lett: 'pijl')
Wat jij wil doen, waardes van andere programma's aanpassen, hoort ernaar uit alsof je iets wil gaan kraken. In dat geval raad ik je aan om eerst te leren hoe programma's effectief werken.
Na enig lezen zal je ook ontdekken dat standaard een programma dat buiten zijn eigen geheugenblok probeert te lezen (om nog maar van schrijven te zwijgen) door het besturingssysteem gewoonweg wordt afgesloten. Dit dus wegens beveiligingsredenen.
Er zijn methodes om wel buiten je eigen blok te kunnen lezen, maar zomaar even snel een progje maken die dat kan, vergeet het maar...
Leer hoe je kan leren om te stappen voor je al lopend wil vliegen.
--Johan