標準入力(stdin)、標準出力(stdout)

では、これらに紐付くファイルは、具体的に何でしょうか? まず、標準入力、標準出力については以下のようになります。

  • 標準入力:プロセスの初期状態では、現在使用している端末のキーボードと結び付いている。 読み出し専用。
  • 標準出力:プロセスの初期状態では、現在使用している端末のディスプレイと結び付いている。 書き込み専用。

Linux(UNIX)ではデバイスもすべてファイルとして取り扱われます(/dev/ 以下の「デバイスファイル」)。キーボードやディスプレイもファイルであり、通常のファイル(レギュラーファイル)と同様に取り扱うことが出来ます。

標準入力、標準出力

シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存

フォローする