PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C: Sonderzeichen/Steuerzeichen mit fprintf ausgeben?



nobody0
06-12-2002, 18:24
Mit fprintf will ich auch Zeichenfolgen wie "\n");" ausgeben, sodass die nicht als Steuerzeichen interpretiert werden dürfen.
Wie bekommt man das hin? :confused:

tkortkamp
06-12-2002, 18:32
Das \ mit einem weiteren \ "escapen".
fprintf(stream, "blabla\\n\n"); //wird in der Datei zu: blabla\n

Dasselbe gilt auch dann wenn du " ausgeben möchtest, einfach \" schreiben.

c ya,
Tobias

nobody0
06-12-2002, 21:23
Danke :)
Ich hatte sowas noch etwas in Erinnerung, aber nicht mehr genau (in den C-Büchern konnte ich es auch nicht finden) und die Zeichen mit %s in den Text zu drucken ist etwas umständlich.