
Zitat von
himitsu:
p := @s[1];
Ja, sorry... schneller getippt als nachgedacht
Zitat:
aber paß auf ... wenn der String leer ist, dann knallt es hier gewaltig, da es kein Zeichen am Index 1 gibt

Garnicht wahr, erst bei p := @s[2];
zwei #0 auch bei leeren Strings oder Speicherausrichtung schützt mich da irgendwie Nicht nachmachen!
Aber ist trotzdem falsch und PChar sowieso der richtigere Cast.