Thema: Delphi Pointer inkrementieren?

Einzelnen Beitrag anzeigen

heiopei
(Gast)

n/a Beiträge
 
#1

Pointer inkrementieren?

  Alt 10. Apr 2004, 21:46
Abend,
in meinem programm (langzahlarithmetik) weise ich einem pointer ein statisches array
zu.


type ppnt: ^word;
var
test: array[0..10] of word;
pnt: ppnt;
...
//hauptprogramm
pnt := @test;
procedure bla(pnt: ppnt); //als parameter dürfen keine ^ zeichen übergeben werden !

nun möchte ich aber einer prozedur nur den pointer auf das erste feld des arrays geben
(die länge des arrays ebenfalls) und dann in dieser prozedur den pointer inkrementieren.
Wie schaffe ich das? (in der delhpi hilfe war nichts zu finden!!!) Geht da einfach
"inc(pnt)?

danke für hilfe,
heiopei
  Mit Zitat antworten Zitat