共用方式為


_putch_nolock _putwch_nolock

寫入主控台。一個字元,而不用鎖定的執行緒。

重要

這個 API 不能用於 Windows 執行階段執行的應用程式。如需詳細資訊,請參閱 CRT 函式不支援使用 /ZW

int _putch_nolock( int c ); wint_t _putwch_nolock( wchar_t c );

參數

  • c
    要輸出的字元。

傳回值

傳回 c ,如果成功。 如果 _putch_nolock 失敗,則會傳回 EOF;如果 _putwch_nolock 失敗,則會傳回 WEOF

備註

_putch_nolock_putwch_nolock_putch_putwch分別是相同的,,,但不會防止由其他執行緒的功能。 因為它們不會造成額外負荷鎖定其他執行緒,可能會比較快。 在安全執行緒內容中只使用這些函式 (例如單一執行緒應用程式呼叫或的範圍控制代碼已經執行緒隔離的地方。

泛用文字常式對應

Tchar.h 常式

未定義的 _UNICODE 和 _MBCS

已定義 _MBCS

已定義 _UNICODE

_puttch_nolock

_putch_nolock

_putch_nolock

_putwch_nolock

需求

程序

必要的標頭檔

_putch_nolock

<conio.h>

_putwch_nolock

<conio.h>

如需相容性詳細資訊,請參閱 相容性

程式庫

所有的 C 執行階段程式庫 (C run-time libraries) 版本。

請參閱

參考

主控台和連接埠的 I/O

_cprintf、 _cprintf_l、 _cwprintf、 _cwprintf_l

_getch _getwch