C语言:为什么用fprintf(stderr,"Error");比printf("Error");更好?
来源:互联网 发布:alpine linux 包管理 编辑:程序博客网 时间:2024/04/29 13:19
一般情况下,你这两个语句运行的结果是相同的,没有区别,只有一下情况才有区别:运行你的程序的时候,命令行上把输出结果进行的转向,比如使用下面的命令把你的程序a.c运行的结果转向到记事本文件a.txt:a.exe > a.txt在这样的情况,如果使用printf输出错误信息,会保存到a.txt文件里面,如果使用fprintf输出错误,会显示在屏幕上。
- C语言:为什么用fprintf(stderr,"Error");比printf("Error");更好?
- C语言:为什么用fprintf(stderr,"Error");比printf("Error");更好?
- stderr和stdout(printf、fprintf、sprintf)
- fprintf(stderr, "error para in %s(), in file %s, line %d/n", __FUNCTION__, __FILE__, __LINE__);
- C语言-printf、fprintf、fopen、fclose函数的用法
- C++的cin/cout为什么比C语言的scanf/printf慢
- C++ 的 cin/cout 为什么比 C 语言的 scanf/printf 慢
- Stderr: "libguestfs: error: guestfs_launch failed.
- c语言error中文翻译
- fprintf中使用stderr
- fprintf stderr Segmentation fault
- fprintf()中的 stderr说明
- fprintf()中的stderr解析
- fprintf function and stderr
- 为什么IDEA比Eclipse更好?
- 为什么IDEA比Eclipse更好?
- 为什么IDEA比Eclipse更好?
- 为什么IDEA比Eclipse更好?
- 跨平台应用--介绍精美的手机网站
- 期末考试
- android开发:Project has no default.properties file! Edit the project properties to set one.错误
- Myeclipse出现can not be found.please check the location and try again
- TCP/IP?UDP编程之客户端访问服务端的数据库(数据库配置)
- C语言:为什么用fprintf(stderr,"Error");比printf("Error");更好?
- 学习数据库的好网站
- linux的root密码忘记了?
- 中国电信天翼开发平台
- WM_Paint 消息详解
- UBUNTU 11.10 (32位)双网卡 NAT 实现局域网共享上网
- 数据库中为什么要有恢复子系统?它的功能是什么?
- 深度探索WM_PAINT消息
- 转 英文操作系统下输入温度单位(ºC)的问题