hallo,
gibt es in pascal eine Variable, die keine Zahlen , sondern Buchstaben speichert?
bsp:
...
...
"var name: ?? ;"
Danke
PAtrick
Patrick Gast |
Patrick Gast |
hallo,
gibt es in pascal eine Variable, die keine Zahlen , sondern Buchstaben speichert?
bsp:
...
...
"var name: ?? ;"
Danke
PAtrick
okay also ich probiere es schnell und dann sage ich euch, ob es geklappt hat
--------ich-habe-es-probiert------------------------
es hat nicht geklappt, ich habe es genau so wie oben gesagt (char name[100] =name;)
eingegeben (ohne klammern )
der Fehler liegt bei "char" habe es auch mit string prob, genau der gleiche fehler :-(
STOPP! Also das ist so alles nicht ganz korrekt!
Denn da Du nicht gesagt hast, mit welchem Pascal Du arbeitest, kann ich nur soviel dazu sagen: Standard-Pascal kennt keinen STRING-Typ! Da musst du wirklich mit Arrays arbeiten, allerdings musst Du da widerum bedenken, dass so ein Array max. 255 Zeichen lang sein darf! Also VAR name[255]: CHAR
Andere Pascals (XL Pascal, GNU Pascal, Extendet Pascal, Turbo Pascal, und Delphi) kennen aber einen Datentyp STRING, der Test darin kann dann IMHO 32767 Zeichen lang sein, gegenüber 255... Und mit Turbo Pascal 7.0 kannste u.a. mit Null-terminierten Zeichenketten arbeiten
VAR name: ARRAY[0..n] OF CHAR;
Mario
« Berechnung einer Nullstelle mit c++ | C-Programmierung » | ||