ホームページ >運用・保守 >Linuxの運用と保守 >Linuxの標準入力とは何ですか?

Linuxの標準入力とは何ですか?

藏色散人
藏色散人オリジナル
2019-05-20 16:49:3419066ブラウズ

stdin は標準入力 (キーボードなど) を表すファイル記述子です。つまり、Linux では stdin が端末 (ターミナル) の標準入力と呼ばれます。

Linuxの標準入力とは何ですか?

Linux では stdin、stdout、stderr をよく見かけますが、この 3 つはターミナルの標準入力 (standard input) と標準出力 (standard) と呼ぶことができます。 ) と標準エラー出力 (標準エラー)。

man stdin を通じてマニュアルを参照すると、それらはすべて stdio.h で定義されていることがわかります。 Linux がプログラムの実行を開始すると、プログラムはデフォルトでこれら 3 つのファイル ストリームを開き、端末上で入出力操作を実行できるようにします。

以下では、C 言語を使用して、標準入力 (標準入力) ファイル ストリームをシミュレートします。

標準入力 (標準入力)

は、scanf 関数を呼び出して C 言語で表現され、ユーザー入力、つまり端末からの入力を受け付けることができます。 。 fscanf を使用して、コンテンツを受信するための stdin を指定することもできます。標準入力のファイル識別子は0です。

rree

以上がLinuxの標準入力とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。