stdin, stdout, stderr
FILE *stdin;
FILE *stdout;
FILE *stderr;
#include <stdio.h>
Comentarios
Éstas son secuencias estándar para la entrada, salida, y la salida de error.
De forma predeterminada, la entrada estándar se lee del teclado, mientras que imprime a la salida estándar y el error estándar en la pantalla.
Los punteros de secuencia siguientes están disponibles tener acceso a las secuencias estándar:
Puntero |
Stream |
---|---|
stdin |
Entrada estándar |
stdout |
Salida estándar |
stderr |
Error típico |
Estos punteros se pueden utilizar como argumentos a funciones. Algo funciona, por ejemplo getchar y putchar, utilice stdin y stdout automáticamente.
Estos punteros son constantes, y no se pueden asignar nuevos valores. La función de freopen se puede utilizar para redirigir secuencias a los archivos de disco u otros dispositivos. El sistema operativo permite redirigir una norma de programa de entrada y salida en el nivel de comando.