_putch
, _putwch
Zapíše znak do konzoly.
Důležité
Toto rozhraní API nelze použít v aplikacích, které se spouští v prostředí Windows Runtime. Další informace najdete v tématu Funkce CRT, které nejsou v aplikacích Univerzální platforma Windows podporované.
Syntaxe
int _putch(
int c
);
wint_t _putwch(
wchar_t c
);
Parametry
c
Znak, který má být výstupem.
Vrácená hodnota
Vrátí c
v případě úspěchu. Pokud _putch
selže, vrátí EOF
se ; pokud _putwch
selže, vrátí WEOF
.
Poznámky
Tyto funkce zapisují znak c
přímo bez ukládání do vyrovnávací paměti do konzoly. V systém Windows NT _putwch
zapisuje znaky Unicode pomocí aktuálního nastavení národního prostředí konzoly.
Verze s příponou _nolock
jsou shodné s tím rozdílem, že nejsou chráněny před rušením jinými vlákny. Další informace naleznete v tématu _putch_nolock
, _putwch_nolock
.
Ve výchozím nastavení je globální stav této funkce vymezen na aplikaci. Chcete-li toto chování změnit, přečtěte si téma Globální stav v CRT.
Mapování rutin obecného textu
Rutina Tchar.h | _UNICODE a _MBCS není definován |
_MBCS definovaný |
_UNICODE definovaný |
---|---|---|---|
_puttch |
_putch |
_putch |
_putwch |
Požadavky
Rutina | Požadovaný hlavičkový soubor |
---|---|
_putch |
<conio.h> |
_putwch |
<conio.h> |
Další informace o kompatibilitě najdete v tématu Kompatibilita.
Knihovny
Všechny verze knihoven runtime jazyka C.
Příklad
Podívejte se na příklad pro _getch
.
Viz také
Vstupně-výstupní operace konzoly a portu
_cprintf
, _cprintf_l
, , _cwprintf
_cwprintf_l
_getch
, _getwch