开发者社区> 问答> 正文

C语言linux下 关于标准输入输出流

用fprintf(stderr,"cat not open iin");

fprintf(stdout,"cat not open it\n");

请问,用fprintf打印的内容保存在哪里啊,我在屏幕上看不见,到底保持在linux磁盘的哪个文件上了,求指导一下!

展开
收起
a123456678 2016-06-14 10:31:49 2315 0
1 条回答
写回答
取消 提交回答
  • linux 下man fprintf, 得到描述为

    int fprintf(FILE stream, const char format, ...);

    第一个参数为一个文件指针

    stderr, stdout 在linux才有实际意义,分别指代了标准错误文件,标准输出文件--默认都是使用屏幕输出的。

    2019-07-17 19:36:55
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载