Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
and
div
eof
not
or
xor
Expand Minimize

_putch, _putwch

Writes a character to the console.

Important note Important

This API cannot be used in applications that execute in the Windows Runtime. For more information, see CRT functions not supported with /ZW.

int _putch( 
int c  
); 
wint_t _putwch( 
   wchar_t c 
);

c

Character to be output.

Returns c if successful. If _putch fails, it returns EOF; if _putwch fails, it returns WEOF.

These functions write the character c directly, without buffering, to the console. In Windows NT, _putwch writes Unicode characters using the current console locale setting.

The versions with the _nolock suffix are identical except that they are not protected from interference by other threads. For more information, see _putch_nolock, _putwch_nolock.

Generic-Text Routine Mappings

Tchar.h routine

_UNICODE and _MBCS not defined

_MBCS defined

_UNICODE defined

_puttch

_putch

_putch

_putwch

Routine

Required header

_putch

<conio.h>

_putwch

<conio.h>

For more compatibility information, see Compatibility.

Libraries

All versions of the C run-time libraries.

See the example for _getch.

Show:
© 2015 Microsoft