_putch
, _putwch
將字元寫入至主控台。
重要
這個 API 不能用於在 Windows 執行階段中執行的應用程式。 如需詳細資訊,請參閱 CRT functions not supported in Universal Windows Platform apps (通用 Windows 平台應用程式中不支援的 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
。
根據預設,此函式的全域狀態會限定于應用程式。 若要變更此行為,請參閱 CRT 中的全域狀態。
泛型文字常式對應
Tchar.h 常式 | _UNICODE 和 _MBCS 未定義 |
_MBCS 定義 |
_UNICODE 定義 |
---|---|---|---|
_puttch |
_putch |
_putch |
_putwch |
需求
常式 | 必要的標頭 |
---|---|
_putch |
<conio.h> |
_putwch |
<conio.h> |
如需相容性詳細資訊,請參閱相容性。
程式庫
所有版本的 C 執行階段程式庫。
範例
請參閱 的 _getch
範例。
另請參閱
主控台和埠 I/O
_cprintf
, _cprintf_l
, _cwprintf
, _cwprintf_l
_getch
, _getwch
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應