用户名:  密码:   
您当前的位置:首页 > 程序设计 >  C与C++ > 

C中一些库函数用法及举例stderr

上次修改时间: 2017-09-11 11:54:35      来源:网络总结      作者:钢铁长陈
上一页      路径:DSD\Learn\C与C++\小甲鱼C语言\      下一页

1. fprintf函数 //按指定格式把内容传输到一个流中,即打印格式化的数据到一个流
例1:
 #include <stdio.h>
 int main(void) {
     FILE *FSPOINTER;
     char STRBUFF[16] = "Hello World.";
     FSPOINTER = fopen("HELLO.TXT", "w+");
     fprintf(FSPOINTER, "%s", STRBUFF); //把数组STRBUF的内容按%s的格式写到FSPOINTER指定的文件中
     return 0;
 }
例2:
 fprintf(stderr, "Cannot open input \ file.\n"); //***,把信息写入到错误输出流,最终会显示在屏幕上
 //fprintf是打印格式化的数据到一个流,这里表打印后面的字符串到stderr指定的流,最终会打印到屏幕上

stdin, stdout, stderr 分别表标准输入,标准输出,标准错误
 //说明:默认情况下,标准输入从键盘读取,标准输出和标准错误两者默认都会向屏幕输出
例:
 printf(stdout, "xxxx") //会先把输入的内容放到buffer里,遇害到换行时才输出,stdout还可输出到磁盘文件
 printf(stderr, "xxxx")  //不管有没有\n,直接输出,stdeer只能在屏幕