Comparteix a través de


stdin, , stdout, stderr

Sintaxis

#define stdin  /* implementation defined */
#define stdout /* implementation defined */
#define stderr /* implementation defined */

Comentarios

Los stdinpunteros de constantes globales , stdouty stderr son flujos estándar para la entrada, salida y salida de error.

De forma predeterminada, la entrada estándar se lee desde el teclado, mientras que la salida estándar y el error estándar se imprimen en la pantalla.

Los siguientes punteros de secuencia están disponibles para acceder a las secuencias estándar:

Puntero Stream
stdin Entrada estándar
stdout Salida estándar
stderr Error estándar

Estos punteros pueden usarse como argumentos para las funciones. Algunas funciones, como getchar y putchar, usan stdin y stdout automáticamente.

Estos punteros son constantes y no se pueden asignar nuevos valores. La función freopen puede usarse para redirigir las secuencias a archivos de disco o a otros dispositivos. El sistema operativo permite redirigir una entrada y salida estándar del programa a nivel de comando.

Consulte también

E/S de secuencia
Constantes globales