Sdílet prostřednictvím


_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í EOFse ; 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