stdin
, stdout
, stderr
语法
#define stdin /* implementation defined */
#define stdout /* implementation defined */
#define stderr /* implementation defined */
备注
stdin
、stdout
和 stderr
全局常量指针是输入、输出和错误输出的标准流。
默认情况下,标准输入是从键盘读取的,而标准输出和错误输出将打印到屏幕。
下列流指针可用于访问标准流:
指针 | Stream |
---|---|
stdin |
标准输入 |
stdout |
标准输出 |
stderr |
标准错误 |
这些指针可用作函数自变量。 一些函数(如 getchar
和 putchar
)将自动使用 stdin
和 stdout
。
这些指针是常量,无法向它们分配新值。 freopen
函数可用于将流重定向到磁盘文件或其他设备。 操作系统使您可以在命令级别重定向程序的标准输入和输出。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈