stdin, stdout, stderr

语法

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

备注

stdinstdoutstderr 全局常量指针是输入、输出和错误输出的标准流。

默认情况下,标准输入是从键盘读取的,而标准输出和错误输出将打印到屏幕。

下列流指针可用于访问标准流:

指针 Stream
stdin 标准输入
stdout 标准输出
stderr 标准错误

这些指针可用作函数自变量。 一些函数(如 getcharputchar)将自动使用 stdinstdout

这些指针是常量,无法向它们分配新值。 freopen 函数可用于将流重定向到磁盘文件或其他设备。 操作系统使您可以在命令级别重定向程序的标准输入和输出。

另请参阅

流 I/O
全局常量