OSが管理している、デフォルトの入出力装置 入力:stdin キーボード 出力:stdout モニタ(コマンドプロンプトの画面)
標準入出力 stdin stdout 実行されているアプリケーション: OSに入出力をお願いしている。 入力:scanfやgetchar 標準入力stdinからもらう 出力:printfやputchar 標準出力stdoutに出す
標準入出力 stdin stdout アプリケーション キーボード モニタ バッファ
標準入出力 stdin stdout 実行されているアプリケーション: OSに入出力をお願いしている。 OSが管理しているので、 動作しているアプリケーションごとに複数のキーボードがあるのと同じこと。 ただし、同時に入力は出来ない。
標準入出力 stdin stdout バッファ キーボード モニタ アプリケーション
標準入出力 stdin stdout リダイレクト機能 OSに指示することで、 標準入力・標準出力を変更する機能。 ストリームという観点では、 ファイルと標準入出力は同じものである。
標準入出力 stdin stdout モニタ キーボード バッファ ファイル アプリケーション ファイル
標準入出力 stdin stdout