Strings unausgewertet erstellen
-
Hey Leute,
gibt es eine Möglichkeit in C Strings unausgewertet zu erzeugen, damit meine ich eine Möglichkeit, dass bei so etwas wie
char s[] = "Hallo "schöne" Welt";
final in s wirklich die Zeichenfolge
Hallo "schöne" Welt
steht mit den Anführungszeichen um schöne?
Quotierungsoperatoren wollte ich nicht verwenden. In einigen Sprachen kann man dafür die einfachen Anführungszeichen verwenden, aber diese scheinen in C rein für chars zu sein
Gruß
-
Nennt sich Escape-Sequenzen:
char s[] = "Hallo \"schöne\" Welt";
Es gibt auch \n das bewirkt z.B. einen Zeilenumbruch.