Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis 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