Escapesequenzen

Aus cppreference.com
< cpp
Wechseln zu: Navigation, Suche


Escapesequenzen werde benutzt um spezielle Zeichen in String-Variablen sowie der Textausgabe zu definieren.

Es existieren folgende Escapesequenzen:

Escapesequenz Beschreibung
\' einzelnes Anführungszeichen (byte 0x27)
\” doppeltes Anführungszeichen quote (byte 0x22)
\\ backslash (\)(byte 0x5c)
\0 null character (byte 0x00)
\a alarm/beep ton (byte 0x07)
\b backspace (byte 0x08)
\f form feed - neue Seite (byte 0x0c)
\n line feed - neue Zeile (return) (byte 0x0a)
\r Wagenrücklauf (byte 0x0d)
\t horizontaler Tab (byte 0x09)
\v vertikaler Tab (byte 0x0b)
\nnn octal byte (nnn)
\xnn hexadezimales byte (byte 0xnn)
    • Beispiel in C**

printf( "Dies\nist\nein\nTest\n\nSie sagte, \"Wie gehts dir?\"\n" );</syntaxhighlight> Würde ausgeben:

Dies
ist
ein
Test
 
Sie sagte, "Wie gehts dir?"


    • Beispiel in C++**

<code c++>cout<<"Wenn sie \"dies\" lesen, hören sie: \a"; ein Ton des pc internen Lautsprechers ist zu hören</syntaxhighlight> Würde ausgeben:

Wenn sie "dies" lesen, hören sie:

und man würde einen ton hören.

Siehe auch: ASCII chart

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge
In anderen Sprachen