Читать книгу C für Dummies - Dan Gookin - Страница 117

Die Escape-Sequenzen von printf

Оглавление

Tabelle 3.1 zeigt eine Anzahl von Escape-Sequenzen. Die meisten kennen Sie schon durch die Benutzung, andere sind sehr speziell und werden in späteren Kapiteln behandelt – oder auch nicht, je nachdem, wie ich mit dem Stoff durchkomme.

Sequenz Bedeutung
\b Backspace (der Cursor wird ein Zeichen nach links gebracht)
\f Blatt auswerfen (beim Drucker), auf dem Bildschirm wird je nach Konfiguration/Betriebssystem der Bildschirm gelöscht oder einfach nur ein seltsames Zeichen ausgegeben
\n Neue Zeile, wirkt wie Drücken der -Taste
\r Wagenrücklauf, der Cursor wird wieder an den Zeilenanfang gesetzt
\t Tabulator ansteuern
\v Vertikaler Tabulator (setzt den Cursor in eine neue Zeile, je nach Konfiguration/Betriebssystem wird auch einfach nur ein seltsames Zeichen ausgegeben)
\\ Das Backslash-Zeichen \
\' Der Apostroph '
\" Das Anführungszeichen "
\? Das Fragezeichen ?
\0 Das »Null«-Byte (das ist eine Null hier)
\nnn Ein Zeichenwert als Oktalwert (zur Basis 8)
\xnnn Ein Zeichenwert als Hexadezimalzahl (zur Basis 16)
\Xnnn wie kleines x \xnnn
\x084 kleines »ä« (nur in der Kommandozeile)
\x094 kleines »ö« (nur in der Kommandozeile)
\x081 kleines »ü« (nur in der Kommandozeile)
\x08e großes »Ä« (nur in der Kommandozeile)
\x099 großes »Ö« (nur in der Kommandozeile)
\x09a großes »Ü« (nur in der Kommandozeile)
\x0e1 scharfes »ß« (nur in der Kommandozeile)

Tabelle 3.1: Escape-Sequenzen von printf

Sie sollten diese Seite mit einem dieser berühmten gelben Zettel versehen oder ein Eselsohr reinknicken, denn da sich kaum jemand an so Zeugs erinnert, werden Sie in dieser Tabelle oft nachsehen müssen.

C für Dummies

Подняться наверх