_putch、_putwch
コンソールに文字を書き込みます。
int _putch(
int c
);
wint_t _putwch(
wchar_t c
);
パラメーター
- c
出力する文字。
戻り値
正常に終了した場合は c を返します。 失敗した場合、_putch 関数は EOF、_putwch 関数は WEOF を返します。
解説
この 2 つの関数は、文字 c をバッファリングせずに直接コンソールに書き込みます。 Windows NT では、_putwch 関数は、現在のコンソールのロケール設定に従って Unicode 文字を書き込みます。
_nolock サフィックスが付けられたバージョンは、他のスレッドからの干渉から保護されない点を除いて同じです。 詳細については、「_putch_nolock」および「_putwch_nolock」を参照してください。
汎用テキスト ルーチンのマップ
Tchar.h のルーチン |
_UNICODE および _MBCS が未定義の場合 |
_MBCS が定義されている場合 |
_UNICODE が定義されている場合 |
---|---|---|---|
_puttch |
_putch |
_putch |
_putwch |
必要条件
ルーチン |
必須ヘッダー |
---|---|
_putch |
<conio.h> |
_putwch |
<conio.h> |
互換性の詳細については、「互換性」を参照してください。
ライブラリ
C ランタイム ライブラリのすべてのバージョン。
使用例
「_getch」の例を参照してください。