Problem mit Char (Abfragen/Setzen)
-
Hallo, Leute...
Ich hab' leider ein kleines Problem: Ich will einen Buchstaben aus einem Memo auslesen. Beispiel:if (Memo->Text[2] == "d")
Was jetzt passiert werden wahrscheinlich die meisten von euch wissen:
Cannot convert "char" into "char*"...
Also, wie kann ich einen Wert korrekt abfragen/setzen???
Würde mich sehr über eine Antwort freuen.
-
versuch dies: 'd'
-
Sachen in Anführungszeichen ("") stellen eine Zeichenkette dar und haben den Datentyp const char*. Ein einzelnes Zeichen (Datentyp char) kann man entweder über seinen Zahlencode ansprechen, zB 100 für d (wenn ich mich nicht irre, is zufall daß es grad ne runde zahl is ), da man sich des schwer merken kann, schreibt man meistens die Buchstaben in Hochkommas, zB 'd'
[ Dieser Beitrag wurde am 03.02.2003 um 14:34 Uhr von crass editiert. ]
-
Danke euch beiden. Hat mir sehr geholfen.