版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第12章文件简介1编辑ppt文件的种类ASCII文件(或称文本文件)
ASCII码文件中每个字节存放一个ASCII码,代表一个字符,此种存储形式便于输出显示,在操作系统下可以直接阅读。二进制文件二进制文件中的数据是按照在内存中的二进制存储格式存放的,此种存储形式节省存储单元。二进制文件在操作系统下不能直接阅读。2023/4/132编辑ppt操作文件的一般步骤打开文件读写文件关闭文件打开文件:建立用户程序与文件的联系,为文件分
配一个文件缓冲区。读写文件:是指对文件的读、写、追加和定位操作关闭文件:切断文件与程序的联系,释放文件缓冲区
2023/4/133编辑ppt打开文件常用的调用形式:
FILE*fp;
fp=fopen(文件名,文件使用方式);
文件名:需要打开的文件名称(字符串)。文件使用方式:是具有特定含义的符号。
文件打开函数fopen(
)文本文件的基本使用方式”rt”:文本文件只读方式”wt”:文本文件只写方式”at”:文本文件追加方式”rt+”:文本文件读写方式”wt+”:文本文件读写方式”at+”:文本文件读及追加方式2023/4/134编辑ppt文件的关闭常用的调用形式:fclose(fp);fp:已经打开的文件指针。
文件关闭函数fclose(
)函数功能:关闭fp指定的文件,释放该文件的缓冲区2023/4/135编辑ppt文本文件的读写
fscanf(fp,格式控制串,地址表);
1.格式输入函数fscanf(
)
2.格式输出函数fprintf(
)fprintf(fp,格式控制串,输出项参数表
);fp:文件指针变量。2023/4/136编辑ppt【例】从磁盘文件中读入3个学生的数(学号、姓名、成绩)并显示。structstudent{ charxh[10]; charxm[20]; intfs;};2023/4/137编辑pptvoidmain(){structstudenta;inti;FILE*fp;printf("学号姓名成绩\n");
fp=fopen("student.txt",“rt+");for(i=0;i<3;i++){
fscanf(fp,"%s%s%d",a.xh,a.xm,&a.fs);printf("%s%s%d\n",a.xh,a.xm,a.fs);}
fclose(fp);}2023/4/138编辑ppt其他文本文件的读写函数1.字符输出函数fputc(
)2.字符输入函数fgetc(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 车辆段挡墙施工方案1
- 超市会计工作总结(多篇范文)与超市会计工作总结范文
- 护肝养目防眼干
- 燃料化验员试题及答案
- 列车调度考试试题及答案
- 2025年临床执业医师《医学伦理》测试
- 药品分类管理办法培训试题及答案
- 医德医风三基三严考试题库及答案
- 医疗法规三基三严考试题库及答案
- 广播电视专业试题及答案
- 我心中的老师班会课件
- 低空经济试题及答案
- 养老院安全生产教育培训内容
- 设备设施停用管理制度
- 山东高考英语语法单选题100道及答案
- 职业道德与法治知识点总结中职高教版
- 2025年绿色低碳先进技术示范工程实施方案-概述及范文模板
- 2025上半年广西现代物流集团社会招聘校园招聘149人笔试参考题库附带答案详解
- 事故后企业如何进行危机公关与赔偿管理
- 2025年春新人教PEP版英语三年级下册全册教案
- OptixOSN3500智能光传输设备业务配置手册
评论
0/150
提交评论