- 4
- 0
- 约6.95千字
- 约 9页
- 2018-03-03 发布于浙江
- 举报
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 输出一个字符 fgets gets 输入一个字
原创力文档

文档评论(0)