本章重点 16.1 C语言文件的概念 16.2 文件指针 16.3 打开文件 16.4 关闭文件 16.5 调用getc(fgetc)和putc(fputc)函数进行输入和输出 16.6 判文件结束函数EOF 16.7 fscanf函数和fprintf函数 16.8 fgets函数和fputs函数 16.9 fread函数和fwrite函数 16.10 文件定位函数 第16章 文件 * 16.1 C语言文件的概念 文件是一种保存数据的基本数据结构,在逻辑上可认为文件是记录在外部介质上的数据的集合。 对文件输入输出方式也称“存取方式”。C语言中,有两种对文件的存取方式:顺序存取和直接存取。 * 顺序存取文件的特点是:每当“打开”这类文件进行读或写操作时,总是从文件的开头开始,从头到尾顺序地读写; 直接存取文件又称随机存取文件,其特点是:可以通过调用C语言的库函数去指定开始读写的字节号,然后直接对此位置上的数据进行读写操作。 * 16.2 文件指针 文件指针,实际上是指向一个结构体类型的指针变量,这个结构体中包含有:缓冲区的地址、在缓冲区中当前存取的字符的位置、对文件是“读”还是“写”、是否出错、是否已经遇到文件结束标志等信息。所有一切都在stdio.h头文件中进行了定义,并称此结构体类型名为FILE,可以用此类型名来
您可能关注的文档
- 企业价值综述.ppt
- 企业兼并收购法律实务综述.ppt
- 企业兼并与业务收购综述.ppt
- 企业经济管理01管理学综述.ppt
- 企业经营决策、范围经济、规模经济、学习曲线综述.ppt
- 企业经营实训2综述.ppt
- 企业经营哲学1综述.ppt
- 企业利用期货市场重塑经营模式综述.ppt
- 企业领导方法与艺术综述.ppt
- 企业领导用人激励机制综述.ppt
- 四川省成都市嘉祥教育集团2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).pdf
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).pdf
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).docx
- 四川省绵阳市游仙区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
最近下载
- 《写作》指导 课件-2026年河南省中考语文一轮复习.pptx
- 2026年甘肃甘南碌曲县卫健系统招聘工作人员50人笔试参考题库及答案解析.docx VIP
- 建筑安全防护设施使用规范.docx VIP
- 湖南省衡阳县第一中学2026届高三下学期学情调研地理试卷(一)(含答案).pdf VIP
- 秸秆生物反应堆技术规程 第2部分:露地__DB21_T 4126.2-2025_可搜索.pdf
- 东菱EPS-B1系列驱动器技术手册.doc VIP
- 小学数学新人教版三年级下册年、月、日的秘密教案(2026春新版).doc
- 历史·风景·街市·生活——广州传统城市中轴线概念城市设计.pdf VIP
- 2026年最新社区工作者(6月)招聘试题与答案.docx VIP
- 肠道真菌感染多学科决策模式中国专家共识(2025版).docx VIP
原创力文档

文档评论(0)