Forum: Object-Pascal / Delphi-Language
by Pixel,
16. Feb 2017
Ja ich denke ich hab es jetzt verstanden.
@String = Adresse die Auf String zeigt
String = Länge
String = Erster Char
@String = Adresse von erstem Char
=>
Forum: Object-Pascal / Delphi-Language
by Pixel,
16. Feb 2017
Ja geht, danke.
Warum geht mein code nicht?
Ich caste die Adresse von NormalerString doch als Integer, addiere 5 drauf, Caste das wieder als Pointer und weise es einem Pointe rzu, warum ist das falsch?
Forum: Object-Pascal / Delphi-Language
by Pixel,
16. Feb 2017
Ich möchte aber nicht den gesamten String in PointerString,
sondern eben ab NormalerString + 5! Ich möchte dass PointerString auf den NormalerString zeigt, und zwar auf die Stelle 5 (das klappt ja auch soweit, hab die Adressen geprüft). Nur der Zugriff, der klappt nicht.
Forum: Object-Pascal / Delphi-Language
by Pixel,
16. Feb 2017
Hallo,
nehmen wir folgenden Code an:
var
NormalerString : String;
PointerString : ^String;
.
.
NormalerString := 'Hallo Welt!';