C语言课件——第九章文件讲述
我们现在设计的输入、输出对象都是计算机终端
文件 stdin stdout stderr
输入的数据量较大时,采用文件的方式
数据又分为:字符代码(文本、正文,须转换)和二进制文件(占用空间小,输入输出速度快)
例: 12.367
采用二进制占 4 个字节
采用文本,占 6 个字节
磁盘文件系统:
缓冲文件系统
可以相应减少读写盘次数(由系统代替用户做)
非缓冲文件系统
与低层连接紧密,所以执行效率高(与OS连接较紧密)
标准I/O提供4种读写文件的方法 :
① R/W 一个字符 fgetc fprintc
② R/W 一个字符串 fgets fprints
③ 格式化R/W fscanf fprintf
④ R/W一个记录 fread fwrite
标准I/O
函数 相当于终端I/O
函数 作用 fgetc getchar 输入一个字符 fputc putchar 输出一个字符
您可能关注的文档
最近下载
- DB15T 2612-2022 沙拐枣播种育苗技术规程.docx VIP
- 第七章农药分析.ppt VIP
- 苏教版三年级下册数学精品教学课件 第五单元 年、月、日 5.1 认识年、月、日.ppt VIP
- 第十章农药分析.ppt VIP
- 【基于PLC的包装机控制系统设计实现10000字】.docx VIP
- DL T 843-2021 同步发电机励磁系统技术条件.docx VIP
- 【高考真题】2025年普通高等学校招生全国统一考试(新高考Ⅰ卷)数学试卷(含答案).pdf VIP
- DL_T 843-2010大型汽轮发电机励磁系统技术条件.pdf
- 2025年国家广播电视总局直属事业单位招聘专业能力测试题库及答案.docx VIP
- 2025-2026学年北师大版七年级下学期期中生物试卷(含答案和解析).docx VIP
原创力文档

文档评论(0)