![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Senior Member
![]() Registriert seit: 15.03.2001
Alter: 44
Beiträge: 161
|
![]() ich habe einen String "ABCZ392AZ" und möchte diesen zerteilen in einzelne CHARACTERS "A" "B" "C" "Z" "3" "9" "2" "A" "Z"
Mit welcher Funktion kann ich das in Borland-Pascal machen? |
![]() |
![]() |
![]() |
#2 |
Newbie
![]() |
![]() hast du eine fixe wordlänge oder eine beliebige??
____________________________________
****************** ################## Buy it today, tomorrow it will be from Microsoft ################## ****************** |
![]() |
![]() |
![]() |
#3 |
Veteran
![]() |
![]() du kannst auf jedes zeichen in einem string zugreifen:
s[1] gibt das erste zeichen des strings s zurück, s[2] das zweite, ......
____________________________________
Wenn Null ganz besonders gross ist, ist es schon fast so viel wie ein kleines bisschen Eins... - (Kommentar zum Thema Rundungsfehler bei Fliesskommazahlen). ![]() |
![]() |
![]() |
![]() |
#4 |
Master
![]() Registriert seit: 18.05.2000
Beiträge: 556
|
![]() nicht ganz. s[0] ist das erste Zeichen.
|
![]() |
![]() |
![]() |
#5 |
Newbie
![]() |
![]() mach mit einem array befehl eine var c von 1 bis weisichnichtwas
und sag dann for i:=1 to irgendwas do s[i]:=c[i] weist du was ich meine
____________________________________
****************** ################## Buy it today, tomorrow it will be from Microsoft ################## ****************** |
![]() |
![]() |
![]() |
#6 |
Master
![]() Registriert seit: 18.05.2000
Beiträge: 556
|
![]() oops ... sorry .. hab gedacht du willst das in C.
Bei Pascal fängts ja bei 1 an. Mein Fehler ![]() |
![]() |
![]() |
![]() |
#7 |
Senior Member
![]() Registriert seit: 15.03.2001
Alter: 44
Beiträge: 161
|
![]() danke... habs schon gelöst mit
String:= 'Test'; String[3]= 's'; |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|