_putch、_putwch
將一個字元寫入控制項。
重要
這個應用程式開發介面不能用於 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 and _MBCS |
已定義 _MBCS |
已定義 _UNICODE |
---|---|---|---|
_puttch |
_putch |
_putch |
_putwch |
需求
常式 |
必要的標頭 |
---|---|
_putch |
<conio.h> |
_putwch |
<conio.h> |
如需相容性的詳細資訊,請參閱相容性。
程式庫
C 執行階段程式庫的所有版本。
範例
請參閱 _getch 的範例。