Wie kann man anhand eines Pointers aus einen Record Elemente des Records erhalten?
Ich habe folgendes Record definiert:
person = record
name:string;
nummer:integer;
end;
person1erson;
nun der pointer:
p = addr(person1);
Und nun das Problem: Wie kann ich von p ausgehend den Namen der Person erhalten?
Ich habe es mit p^.name probiert, es erscheint aber eine Fehlermeldung (Record, Klasse oder Objekttyp erforderlich oder so ähnlich).
Ich habe folgendes Record definiert:
person = record
name:string;
nummer:integer;
end;
person1erson;
nun der pointer:
p = addr(person1);
Und nun das Problem: Wie kann ich von p ausgehend den Namen der Person erhalten?
Ich habe es mit p^.name probiert, es erscheint aber eine Fehlermeldung (Record, Klasse oder Objekttyp erforderlich oder so ähnlich).
Comment