Partilhar via


stdin, stdout, stderr

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

Comentários

Esses são fluxos padrão para a entrada, as saídas, e a saída de erro.

Por padrão, a entrada padrão será lido de teclado, quando a saída padrão e o erro padrão são impressos na tela.

Estes ponteiros de fluxo estão disponíveis para acessar os fluxos padrão:

Ponteiro

Fluxo

stdin

Entrada padrão

stdout

Saída padrão

stderr

Erro padrão

Esses ponteiros podem ser usados como argumentos para as funções. Algumas funções, como getchar e putchar, use stdin e stdout automaticamente.

Esses ponteiros são constantes, e não podem ser atribuídos novos valores. A função de freopen pode ser usada para redirecionar fluxos em arquivos de disco ou outros dispositivos. O sistema operacional permite redirecionar uma entrada e uma saída padrão de programa no nível de comando.

Consulte também

Referência

E/S de fluxo

Constantes globais