17. Jan 2003, 16:53
Hi, wieso kann s[0] nicht die Länge sein, wenn diese 9 überschreitet? Ein byte ist doch von 0 bis 255... Allerdings stimmts schon, dass man im Normalfall nicht mit s[0] die Länge bekommt, dies funktioniert nur bei Shortstrings (Länge: 255 Zeichen). Bei den Standardstrings musst du wie Chris gesagt hat mit length(s) die Länge prüfen falls sie dich interessiert, und das erste Zeichen kriegst du mit s[1].
Gruß, Sebastian
|