次の方法で共有


_putch、_putwch

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

重要

この API は、Windows ランタイムで実行するアプリケーションでは使用できません。詳細については、「/ZW でサポートされない CRT 関数」を参照してください。

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

パラメーター

  • c
    出力する文字。

戻り値

正常に終了した場合は c を返します。 _putch が失敗した場合、EOF を返します。_putwch が失敗した場合、WEOF を返します。

解説

これらの関数は、バッファリングを行わずに文字 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