_putch _putwch
寫入主控台。一個字元。
重要
這個 API 不能用於 Windows 執行階段執行的應用程式。如需詳細資訊,請參閱 CRT 函式不支援使用 /ZW。
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 執行階段程式庫 (C run-time libraries) 版本。
範例
請參閱 _getch範例。