你好 Harlequin,
Achso also Hochkommas (') im Beispiel waren es "doppelte" Anführungszeichen(")
Genau. Hochkommas sind für Char, die doppelten für Strings.
Der Unterschied ist etwas komplexer: Strings gibt es in C nicht. Anführungszeichen geben einen Pointer auf einen Speicherbereich zurück, der die Zeichen enthält, die innerhalb der Anführungszeichen stehen, zuzüglich eines Null-Bytes am Ende.
Die Switch-Anweisung kann eigentlich nur ersteres
Switch kann Integer-Fälle unterscheiden.
(weis nicht, ob das bei C++ evtl. anders ist).
Das ist in C++ genau so.
再见,
克里斯蒂安
--
Bauer sucht Frau! | Ich bin ja eigentlich kein Serien-Junkie…
No Shoes On Mat!
http://wwwtech.de/
Bauer sucht Frau! | Ich bin ja eigentlich kein Serien-Junkie…
No Shoes On Mat!
http://wwwtech.de/