Записать широкий символ в стандартный поток вывода (stdout)
#include <wchar.h>wint_t putwchar( wchar_t wc );
libc
Функция putwchar() записывает широкий символ wc, используя преобразование (wint_t)(wchar_t), в стандартный файловый поток stdout. Это эквивалентно:
fputwc( wc, stdout );
Записанный широкий символ как (wint_t)(wchar_t). Если возникла ошибка функция возвращает WEOF, код ошибки записывается в errno.
| Если значение wc лежит вне допустимого диапазона, возвращается фактически записанное значение, а не wc. |
O_NONBLOCK для fp, но запись должна быть заблокирована. TOSTOP. SIGTTOU. SIGPIPE был послан потоку. ANSI, POSIX 1003.1
errno, getwc(), getwchar(), putwc()
Предыдущий раздел: Описание API системной библиотеки