Les 6
Pointers
Adressen, dereferentie en pointers als functieparameter.
🎯 Na deze les kun je
- een pointer declareren en dereferencen
- pointers gebruiken om een functie een variabele te laten wijzigen
- NULL-pointers herkennen
In les 5 zag je dat een functie alleen een kopie krijgt. Hoe kan scanf dan toch jouw variabele vullen? Het antwoord: je geeft niet de waarde mee, maar het adres waar de variabele in het geheugen staat. Een variabele die een adres bevat heet een pointer.
Pointers zijn het onderwerp waar C berucht om is. Met een goede tekening in je hoofd valt het mee: geheugen is een lange rij genummerde vakjes, en een pointer is een vakje waar het nummer van een ander vakje in staat.
🔒 Deze les zit in het betaalde deel van de cursus
De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 29,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.
Wil je een seintje als het zover is?