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:
Pointer |
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 entrada y una salida estándar de programa en el nivel de comando.