標準入力
【英】Standard Input
標準入力とは、UNIX環境でのキーボードに相当する装置のことである。
UNIX上で動作するプログラムは標準入力への読み込み要求を発行することで、キーボードからのデータを受け取ることができる。ファイルポインタはstdin、ファイル記述子は0が割り当てられている。キーボードからデータを受け取る代わりに、ファイルからデータを標準入力として受け取ることができる。このような操作はリダイレクトと呼ばれる。
UNIX上で動作するプログラムには、標準入力・標準出力・標準エラー出力の3つが暗黙的に割り当てられる。
参照リンク
stdin - (The Open Group)
標準入力 (stdin)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/11/13 02:27 UTC 版)
一般的にはキーボードに対応する。コンピュータ(オペレーティングシステムもしくは実行プログラム)への指示や入力データを投入するための入力装置
※この「標準入力 (stdin)」の解説は、「入出力」の解説の一部です。
「標準入力 (stdin)」を含む「入出力」の記事については、「入出力」の概要を参照ください。
標準入力 (stdin)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/02/26 17:14 UTC 版)
「標準ストリーム」の記事における「標準入力 (stdin)」の解説
標準入力はプログラムに入ってくるデータ(テキストであることが多い)である。プログラムは read 操作を使ってデータ転送を要求する。全てのプログラムが入力を要求するわけではない。例えばdirやlsプログラム(ディレクトリ内のファイル名の一覧を表示する)は、標準入力からのデータを使わないで処理を行う。 リダイレクトしない限り、標準入力はプログラムを起動した端末のキーボードになっている。 標準入力のファイル記述子は0(ゼロ)である。POSIXの
※この「標準入力 (stdin)」の解説は、「標準ストリーム」の解説の一部です。
「標準入力 (stdin)」を含む「標準ストリーム」の記事については、「標準ストリーム」の概要を参照ください。
- 標準入力のページへのリンク