Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#9

Re: Stringlänge herausfinden

  Alt 12. Feb 2010, 17:25
Zitat von mimi:
beachte aber das Length bei 1 anfängt nicht wie sonst üblich bei 0. Heißt unter Umständen, gerade in Schleifen, sollte ein -1 nicht fehlen.
Bei Strings nicht!
Die fangen immer bei 1 und nicht bei 0 an!
darum
for i:=1 to length(mystring) do... Gruß
K-H

edit:
ok bei shortstrings steht in der [0] die Länge und das gehört auch zum String aber der eigentliche "Text" fängt bei 1 an.
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat