共用方式為


主控台和連接埠 I/O

這些常式會在您的主控台或指定的連接埠上進行讀取和寫入。 控制台 I/O 例程與數據流 I/O 或低階 I/O 連結庫例程不相容。 執行 I/O 之前,不需要開啟或關閉控制台或埠,因此此類別中沒有開啟或關閉例程。 在 Windows 作業系統中,這些函式的輸出一律會導向至主控台,且無法重新導向。

控制台和埠 I/O 例程

常式 使用
_cgets、 、 _cgetws_cgets_s_cgetws_s 從主控台讀取字串
_cprintf、、_cprintf_s_cwprintf_cprintf_s_l、、、 _cwprintf_s_cwprintf_s_l 將格式化資料寫入主控台
_cputs 將字串寫入主控台
_cscanf、、_cscanf_s_cwscanf_cscanf_s_l、、、 _cwscanf_s_cwscanf_s_l 從主控台讀取格式化資料
_getch, _getwch 從主控台讀取字元
_getche, _getwche 從主控台讀取字元並回應它
_inp 從指定的 I/O 埠讀取位元組
_inpd 從指定的 I/O 連接埠讀取雙字組
_inpw 從指定的 I/O 連接埠讀 2 個位元組文字
_kbhit 在主控台檢查按鍵輸入,於嘗試從主控台讀取前使用
_outp 將位元組寫入指定的 I/O 連接埠
_outpd 將雙字組寫入指定的 I/O 連接埠
_outpw 將文字寫入指定的 I/O 連接埠
_putch, _putwch 將字元寫入主控台
_ungetch, _ungetwch 「取消取得」從主控台讀取的最後一個字元,使它成為要讀取的下一個字元

另請參閱

輸入和輸出
依類別排序的通用 C 執行階段常式