次の方法で共有


stdin、stdout、stderr

FILE *stdin; 
FILE *stdout; 
FILE *stderr; 
#include <stdio.h>

解説

これらは入力と出力およびの標準エラー出力ストリーム。

既定では標準入力はキーボードから標準出力と標準エラーは画面に表示されますが読み取られます。

次のストリーム ポインターは標準ストリームへのアクセスもあります :

Pointer

ストリーム

stdin

標準入力

stdout

標準出力

stderr

標準エラー

これらのポインターは関数の引数として使用できます。一部の関数はgetcharputchar などstdinstdout を自動的に使用します。

これらのポインターは定数で新しい値を割り当てることはできません。freopen の関数をディスク ファイルなどのデバイスでストリーム内のリダイレクトに使用できます。オペレーティング システムはコマンド レベルでプログラミング標準の入出力をリダイレクトすることができます。

参照

関連項目

ストリーム入出力

グローバル定数