Next: Operatoren
Up: Pointers et.al.
Previous: Pointers et.al.
Bei jedem Objekt müssen wir folgende Dinge auseinanderhalten:
- Die Adresse:
Speicherstelle, die das Betriebssystem dem ausführenden Programm für
ein Objekt aus dem verfügbaren (zur Zeit nicht verwendeten)
virtuellen Speicher zur Verfügung stellt.
Die Adresse wird bei der Deklaration des Objekts und der damit
verbundenen Allokation des benötigten Speichers vergeben.
- Der Wert: Der Wert sind die Daten, die ein C++-Objekt
enthält. Diese werden auf der Adresse gespeichert. Die
Erstbelegung des Wertes erfolgt bei der Initialisation bzw. durch
den Konstruktor.
Abbildung 1:
Pointer
|
Next: Operatoren
Up: Pointers et.al.
Previous: Pointers et.al.