C语言:为什么用fprintf(stderr,Error);比printf(Error);更好?
C语言:为什么用fprintf(stderr,"Error");比printf("Error");更好?_百度知道
C语言:为什么用fprintf(stderr,"Error");比printf("Error");更好?
2009-05-27 17:03 提问者: Wave_Dan |浏览次数:2855次请问:
当文件指针fp返回NULL值而要提示出错信息时,
为什么用fprintf(stderr,"Error");比用printf("Error");更好?
越详细越好!谢谢各位了!我来帮他解答
满意回答
2009-05-27 17:13一般情况下,你这两个语句运行的结果是相同的,没有区别,只有一下情况才有区别:
运行你的程序的时候,命令行上把输出结果进行的转向,比如使用下面的命令把你的程序a.c运行的结果转向到记事本文件a.txt:
a.exe > a.txt在这样的情况,如果使用printf输出错误信息,会保存到a.txt文件里面,如果使用fprintf输出错误,会显示在屏幕上。
C语言:为什么用fprintf(stderr,Error);比printf(Error);更好?相关推荐
- R语言构建随机森林模型错误解决:Error in y - ymean : non-numeric argument to binary operator
R语言构建随机森林模型错误解决:Error in y - ymean : non-numeric argument to binary operator 目录 R语言构建随机森林模型错误解决:Erro ...
- stderr和stdout(printf、fprintf、sprintf)(转)
先区分一下:printf,sprintf,fprintf. 1,printf就是标准输出,在屏幕上打印出一段字符串来. 2,sprintf就是把格式化的数据写入到某个字符串中.返回值字符串的长度. 3 ...
- C语言编程之错误一:error C2059:syntax error : ‘)’
error C2059:syntax error : ')' syntax意思是语法,所以就是语法错误. 这类问题一般都是语法问题,不改写括号写括号啦,变量名写错啦什么的,不知道就看' '内的内容,基 ...
- C语言程序设计编辑与调试环境初级(已更完)
C语言程序设计 写在前面的话--点 点赞,关注和收藏吧!!! 狂肝一个周终于结束了! 第1部分 熟悉C语言程序编辑与调试环境 第1关打印输出 Hello World 思路 第2关:打印输出图形 思路 ...
- C和C++混合编程(error C2059: syntax error : 'string')
extern "C"表示编译生成的内部符号名使用C约定.C++支持函数重载,而C不支持,两者的编译规则也不一样.函数被C++编译后在符号库中的名字与C语言的不同.例如,假设某个函数 ...
- js调用c++实现的dll, Error: Dynamic Linking Error: Win32 error 126 问题原因
在这里可以解决Win32 error 126 报错的所有问题: 总结: 1.dll加载路径有问题,找不到dll 2.dll路径没有问题,使用了多个相互依赖的dll,dll版本不一致,重 ...
- Python爬虫HTTP异常:rllib.error.HTTPError: HTTP Error 418,伪装User-Agent以及fake-useragent插件的妙用
前言 刚开始学习 Python 的时候,一般都会遇到这个问题,因为我们只是简单的想要打开一个 url 爬取返回的 Html,没有考虑太多,却没有想到会被浏览器的反爬虫手段识别出来,最终请求什么也没获取 ...
- 报错解决transmission: Error: Input/Output error和ls: reading directory '': Input/output error
transmission: Error: Input/Output error 晚上想用transmission下载新的种子时报错:Error: Input/Output error. 我很奇怪,先运 ...
- 解决RuntimeError: cuda runtime error (30) : unknown error at /pytorch/aten/src/THC/THCGeneral.cpp:70N
解决两个问题: (1)RuntimeError: cuda runtime error (30) : unknown error at /pytorch/aten/src/THC/THCGeneral ...
最新文章
- GPT-3距离下一代AI生态平台还有多远?
- CentOS 6.5 Zabbix-agent3.2 安装 1.0版
- 如何用python画转盘_如何用ppt做一个抽奖转盘 看完你学会了么
- SQLServer AlwaysOn在阿里云的前世今生
- 草稿 9203 作业重点关注
- 小郡肝火锅点餐系统——项目文档
- Linux小游戏——单机掷骰子
- windows查看自己安装的Mysql版本
- 方法重写和重载的区别
- android灰度发布平台,安卓版微信灰度发布购物直播功能 小程序直播上线公域流量入口...
- 麒麟案例 | 传统企业偶遇“麒麟计划” 相见恨晚 ,却恰逢其时!
- 基于WebSocket的网页聊天室
- Endnote 参考文献格式设置:字体 字号 行距 悬挂缩进
- java imageio temp_Java ImageIO.setUseCache方法代碼示例
- Web前端开发 icon图标 转 web字体图标
- 怎么开启windows hypervisor platform,解决hypervisor platform消失无法安装的问题
- 搜狗站群之搜狗泛目录实现搜狗大量泛收录
- 小程序(创客+)一点一点搬家(解读)
- 初入职场两件事 入对行,跟对人---Leo读 不是孙振耀写的职场感言 6
- MYSQLg高级-----SQL注入的理解(初级篇)以及如何防止注入