Delphi-Quellcode:
var
NormalerString : String;
PointerString : PChar;
.
.
NormalerString := 'Hallo Welt!';
PointerString := @NormalerString[5];
ShowMessage(PointerString);
Sollte so gehen.
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?