一、C语言中的三种标准流

1、标准输入流:stdin

2、标准输出流:stdout

3、标准错误输出流:stderr

他们的类型都是File *

二、fprintf于printf的区别

frintf(  )用于把信息按照指定格式输出到一个文件中,

fprintf(文件指针,输出格式,输出信息); 举例如下:

#include<stdio.h>
int main()
{
char a[40]="I am a freshman to learn";
FILE *f;
f=fopen("a.txt","w");
if(f!=NULL)
fprintf(f,"%s linux\n",a);
}

printf(  ):

标准输入,和stdout文件关联,相当于fprintf(stdout, "%s linux\n",a);

f !=0 等价于f !=NULL

三、stderr 用于错误输出

int a;

fscanf(stdin, "%d", &a); 相当于scanf("%d",&a);

最新文章

  1. 数据库日常维护-CheckList_03有关数据库数据文件大小检查
  2. 【BZOJ3156】防御准备 斜率优化DP
  3. poj1200-Crazy Search(hash入门经典)
  4. jQuery学习-打字游戏
  5. mysql 插入中文报错: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value...
  6. [ACM_模拟] POJ 1094 Sorting It All Out (拓扑排序+Floyd算法 判断关系是否矛盾或统一)
  7. [Tool] WireShark基本使用
  8. 【C++面试】常考题复习
  9. PHP简单下载
  10. sql 统计用的sql
  11. ISO和UDF光盘格式、扩展ISO9660----Joliet和Romeo文件系统
  12. CodeForces 621B Wet Shark and Bishops
  13. 什么时候该选用Xamarin?
  14. GhostCore核心使用完全指南 - 传送门
  15. Python初学之使用方法修改字符串的大小写
  16. 黄聪:C#使用GeckoFx拦截监控Http数据
  17. E. Superhero Battle Codeforces Round #547 (Div. 3) 思维题
  18. python数据结构算法学习自修第一天【数据结构与算法引入】
  19. c3p0:Connections could not be acquired from the underlying database!解决方案
  20. 【转】Vue 2.0封装axios笔记

热门文章

  1. LA 6449 IQ Test
  2. JavaScript 浮点数运算 精度问题
  3. hdu 1022
  4. Android开发中在一个Activity中关闭另一个Activity
  5. 原生js 学习之array 数组
  6. SQL Server 2008将数据导出为脚本
  7. php中bindValue的批量提交sql语句
  8. 武汉科技大学ACM :1010: 零起点学算法12——求2个日期之间的天数
  9. java——JNI(例子控制台(64位)清屏
  10. WindowManager