Pointer (programmeerconcept): verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Thijs!bot (overleg | bijdragen)
k robot Anders: en:Pointer (computing)
afbeelding weg, niet echt hoge kwaliteit
Regel 1:
Een '''pointer''' is in een [[programmeertaal]] een [[variabele]] die als waarde een [[geheugenadres]] bevat. Van een pointer kan dus gezegd worden dat hij zowel een adres heeft, als een adres bevat.
 
[[Afbeelding:pointer.jpg]]
 
De pointer - die zelf adres 3516800 heeft - bevat de waarde 44834, dat een adres is waar een waarde is opgeslagen.
 
De waarde van een pointer kan het adres van een variabele zijn (mogelijk een andere pointer), maar het kan ook naar een willekeurig ander adres verwijzen, bijvoorbeeld een stuk gealloceerd geheugen, of zelfs een functie.