Unicode-Formatbezeichner für die Ausgabe
Nach oben zu printf, wprintf
In der folgenden Tabelle sind die formatierten Ausgabebezeichner für die Unicode-Funktionsfamilie aufgeführt.
Die Tabelle zeigt, wie Formatbezeichner von printf und der Unicode-Funktionsfamilie für die Ausgabe von Strings und Zeichen verwendet werden:
- Die Formatbezeichner (%c, %C, %hc, %hC, %lc, %lC) narrow und wide für Zeichen finden Sie bei den jeweiligen Zeichentypen char bzw. wchar_t.
- Die Formatbezeichner (%s, %S, %hs, %hS, %ls, %lS) narrow und wide für Strings finden Sie bei den Zeichen-Stringtypen char* bzw. wchar_t*.
Formatbezeichner | printf-Funktion | Unicode-Funktion |
---|---|---|
%c |
eng |
weit |
%C |
weit |
eng |
%hc |
eng |
eng |
%hC |
eng |
eng |
%lc |
weit |
weit |
%lC |
weit |
weit |
%s |
eng |
weit |
%S |
weit |
eng |
%hs |
eng |
eng |
%hS |
eng |
eng |
%ls |
weit |
weit |
%lS |
weit |
weit |
Hinweis: Auf der macOS-Plattform wird der Formatbezeichner %ls für Unicode-Stringdaten nicht unterstützt.