7 Stimmen

Standard-C-Bibliothek für das Escaping einer Zeichenkette

Gibt es eine Standard-C-Bibliotheksfunktion, um C-Zeichenfolgen zu entschlüsseln?

Wenn ich zum Beispiel die Zeichenfolge C hätte:

char example[] = "first line\nsecond line: \"inner quotes\"";

Und ich wollte drucken

"first line\nsecond line: \"inner quotes\""

Gibt es eine Bibliotheksfunktion, die diese Umwandlung für mich übernimmt? Meine eigene Funktion zu erstellen, scheint mir etwas albern.

Bonuspunkte, wenn ich ihm eine Länge geben kann, um zu entkommen (so dass er vor oder nach der \0 ).

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X