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.
- Für die Zeichen-Formatbezeichner (%c, %C, %hc, %hC, %lc, %lC) verweisen eng und weit auf den Typ der Zeichen char beziehungsweise wchar_t.
- Für die String-Formatbezeichner (%s, %S, %hs, %hS, %ls, %lS) verweisen eng und weit auf den Typ der Zeichenstrings char beziehungsweise 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 OS X-Plattform wird der Formatbezeichner %ls für Unicode-String-Daten nicht unterstützt.