共用方式為


stdin, stdout, stderr

語法

#define stdin  /* implementation defined */
#define stdout /* implementation defined */
#define stderr /* implementation defined */

備註

stdinstdoutstderr 全域常數指標是輸入、輸出和錯誤輸出的標準資料流程。

根據預設,標準輸入是從鍵盤讀取,而標準輸出與標準錯誤則會列印至螢幕。

下列資料流指標可用來存取標準資料流:

Pointer 資料流
stdin 標準輸入
stdout 標準輸出
stderr 標準錯誤

這些指標可以作為函式的引數使用。 某些函式,例如 getcharputchar ,會自動使用 stdinstdout

這些指標是常數,而且無法指派新的值。 freopen 函式可用來將資料流重新導向到磁碟檔案或其他裝置。 作業系統可讓您在命令層級對程式的標準輸入和輸出進行重新導向。

另請參閱

資料流 I/O
全域常數