Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Schreibt ein Zeichen in die Konsole.
Wichtig
Diese API kann nicht in Anwendungen verwendet werden, die in Windows-Runtime ausgeführt werden. Weitere Informationen finden Sie im Artikel CRT functions not supported in Universal Windows Platform apps (In Apps für die universelle Windows-Plattform nicht unterstützte CRT-Funktionen).
Syntax
int _putch(
int c
);
wint_t _putwch(
wchar_t c
);
Parameter
c
Auszugebende Zeichen.
Rückgabewert
Gibt bei Erfolg c zurück. Wenn _putch fehlschlägt, wird EOF zurückgegeben, wenn _putwch fehlschlägt, wird WEOF zurückgegeben.
Hinweise
Diese Funktionen schreiben das Zeichen c direkt, ohne in die Konsole zu puffern. Schreibt in Windows NT _putwch Unicode-Zeichen mithilfe der aktuellen Gebietsschemaeinstellung der Konsole.
Die Versionen mit dem Suffix _nolock sind identisch, allerdings sind sie nicht vor Störungen durch andere Threads geschützt. Weitere Informationen finden Sie unter _putch_nolock, _putwch_nolockverwalten.
Standardmäßig gilt der globale Zustand dieser Funktion für die Anwendung. Wie Sie dieses Verhalten ändern, erfahren Sie unter Globaler Status in der CRT.
Mapping generischer Textroutinen
| Tchar.h-Routine | _UNICODE und _MBCS nicht definiert |
_MBCS definiert |
_UNICODE definiert |
|---|---|---|---|
_puttch |
_putch |
_putch |
_putwch |
Anforderungen
| Routine | Erforderlicher Header |
|---|---|
_putch |
<conio.h> |
_putwch |
<conio.h> |
Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität.
Libraries
Alle Versionen der C-Laufzeitbibliotheken.
Beispiel
Ein Beispiel hierfür finden Sie unter _getch.
Siehe auch
Konsolen- und Port-E/A
_cprintf, , _cprintf_l_cwprintf_cwprintf_l
_getch, _getwch