Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Sintaks
#define stdin /* implementation defined */
#define stdout /* implementation defined */
#define stderr /* implementation defined */
Keterangan
Pointer stdin
konstanta global , stdout
, dan stderr
adalah aliran standar untuk input, output, dan output kesalahan.
Secara default, input standar dibaca dari keyboard, sementara output standar dan kesalahan standar dicetak ke layar.
Penunjuk aliran berikut tersedia untuk mengakses aliran standar:
Penunjuk | Stream |
---|---|
stdin |
Input standar |
stdout |
Output standar |
stderr |
Kesalahan standar |
Pointer ini dapat digunakan sebagai argumen ke fungsi. Beberapa fungsi, seperti getchar
dan putchar
, gunakan stdin
dan stdout
secara otomatis.
Pointer ini adalah konstanta, dan tidak dapat diberi nilai baru. Fungsi ini freopen
dapat digunakan untuk mengalihkan aliran ke file disk atau ke perangkat lain. Sistem operasi memungkinkan Anda untuk mengalihkan input dan output standar program di tingkat perintah.