- 5
- 0
- 约6.13千字
- 约 21页
- 2018-06-24 发布于河南
- 举报
计算机二级第十六章_文件
文件处理方法 缓冲文件系统:高级文件系统,系统自动为正在使用的文件开辟内存缓冲区 非缓冲文件系统:低级文件系统,由用户在程序中为每个文件设定缓冲区 文件类型指针 文件结构体FILE 缓冲文件系统为每个使用的文件在内存开辟文件信息区 文件信息用系统定义的名为FILE的结构体描述 FILE定义在stdio.h中 文件类型指针 指针变量说明: FILE *fp; 用法: 文件打开时,系统自动建立文件结构体,并把指向它的指针返回来,程序通过这个指针获得文件信息,访问文件 文件关闭后,它的文件结构体被释放 例 读文本文件内容, 并显示 #include stdio.h #inlcude stdlib.h main() { FILE *fp; char ch,*filename=“out.txt”; if((fp=fopen(filename,”r))==NULL) { printf(cannot open file\n); exit(0); } while((ch=fgetc(fp))!=EOF) putchar(ch); fclose(fp); } 3. 格式化I/O fprintf(fp,格式控制字符串, 输出项表) fscanf(fp,格式控制字符串, 输入项表) fprintf
您可能关注的文档
- 2-3原子的构成.doc
- 2005年高考题分章节汇编第五章平面向量.doc
- 2007级大学物理下学期期末考试.doc
- 2010年事后监督中心一季度分析报告.doc
- 2010年1-10月陕西省经济持续稳步发展.doc
- 2010年注会考试税法习题第六章关税法.doc
- 2010网络游戏行业分析.doc
- 2012年灾害预防与处理计划试卷答案.doc
- 2007高考数学试题章节汇编12导数.doc
- 2012年数学一模试卷.doc
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
原创力文档

文档评论(0)