Speicherbereich für einen leeren String zu reservieren ist einfach unsinnig.
Eine Integer hat immer den selben Bereich, sobald sie einmal definiert ist. 32/64 bit, Zack bumm, Fertig.
Klar könnte man auch für einen String SizeOf(Char) reservieren und dann die Adresse zurückgeben.
Aber wozu? Sobald ich einen längeren String (ein einzelner Char is genaugenommen gar kein String) in diese Variable schreibe, brauch ich einen neuen Speicherbereich.
Code: Alles auswählen
Define notYetAString.s
Debug @notYetAString
notYetAString = "abc"
Debug @notYetAString
notYetAString = Space(2048)
Debug @notYetAString