001
10.10.2008, 00:45 Uhr
Hans
Library Walker (Operator)
|
Hi,
Zitat von ~c_noob: |
Frage: Warum kann ich nicht mit dem selben Schema, einfach ganze Wörter eingeben u. mit IF vergleichen lassen, bzw. geht sowas überhaupt?
|
weil der Datentyp char nur einzelne Zeichen aufnehmen kann. Sobald mehr als ein Zeichen im Spiel ist, spricht man von Strings, oder Zeichenketten. C kennt aber keinen eigenen Datentyp für Strings, sondern nur Vektoren bzw. Arrays, die aus dem Typ char aufgebaut werden. Weil es keinen eigenen Datentyp dafür gibt, kann man sie auch nicht direkt miteinander vergleichen, sondern muss spezielle Funktionen dafür benutzen.
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. Dieser Post wurde am 10.10.2008 um 00:46 Uhr von Hans editiert. |