Freigeben über


_putch, _putwch

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 unter CRT-Funktionen nicht mit /ZW unterstützt.

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. In Windows NT schreibt _putwch Unicodezeichen unter Verwendung der aktuellen Konsolengebietsschemaeinstellung.

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 und _putwch_nolock.

Zuordnung 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.

Bibliotheken

Alle Versionen C-Laufzeitbibliotheken.

Beispiel

Betrachten Sie das Beispiel für _getch.

Siehe auch

Referenz

Konsole und Port-E/A

_cprintf, _cprintf_l, _cwprintf, _cwprintf_l

_getch, _getwch