Die Suche ergab 2 Treffer
- So 16. Jun 2013, 09:55
- Forum: Freepascal
- Thema: Dämliche Pointer Frage
- Antworten: 4
- Zugriffe: 2314
Re: Dämliche Pointer Frage
Danke! Habe alles verstanden!
- Sa 15. Jun 2013, 20:14
- Forum: Freepascal
- Thema: Dämliche Pointer Frage
- Antworten: 4
- Zugriffe: 2314
Dämliche Pointer Frage
var
i, j: Integer;
p1: ^Integer;
p2: Pointer;
begin
i := 1;
{ typisiert }
p1 := @i; // dem Zeiger wird die Adresse der Integer-Variable übergeben
p1^ := p1^ + 1; // hier wird der Wert um eins erhöht
j := p1^; // typisiert: der Variable j wird 2 übergeben
{ untypisiert }
p2 := @i ...
i, j: Integer;
p1: ^Integer;
p2: Pointer;
begin
i := 1;
{ typisiert }
p1 := @i; // dem Zeiger wird die Adresse der Integer-Variable übergeben
p1^ := p1^ + 1; // hier wird der Wert um eins erhöht
j := p1^; // typisiert: der Variable j wird 2 übergeben
{ untypisiert }
p2 := @i ...