小雾3378873
2016-06-29 12:13
else中的
fprintf(stderr,"j !=0 \n");
如果替换成:
printf("j !=0 \n");
最终的输出结果不是一样吗,它们有什么区别?
printf("j !=0 \n");是fprintf(stderr,"j !=0 \n");的一个封装,功能是一样的
输出流和错误流 虽然都是输出 但是他们可以分开导入其他文件里
Linux C语言编程基本原理与实践
204639 学习 · 469 问题
相似问题