问答详情
源自:7-2 [Linux C语言] 输入流输出流以及错误流的重定向

标准错误流的问题

else中的

fprintf(stderr,"j !=0 \n");

如果替换成:

printf("j !=0 \n");

最终的输出结果不是一样吗,它们有什么区别?

提问者:小雾3378873 2016-06-29 12:13

个回答

  • 才下眉头却上我心头
    2016-06-29 21:27:22
    已采纳

    printf("j !=0 \n");是fprintf(stderr,"j !=0 \n");的一个封装,功能是一样的


  • 慕粉004404296
    2017-12-04 15:03:03

    输出流和错误流 虽然都是输出 但是他们可以分开导入其他文件里