Share via


_putch、_putwch

更新 : 2007 年 11 月

コンソールに文字を書き込みます。

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」の例を参照してください。

参照

参照

コンソール入出力とポート入出力

_cprintf、_cprintf_l、_cwprintf、_cwprintf_l

_getch、_getwch