- 10
- 0
- 约1.02万字
- 约 64页
- 2017-11-04 发布于广东
- 举报
C语言程序设计 第10章 文件 第10章 文件 主要内容 10.1 文件概述 10.2 文件的基本操作 10.3 文件的数据块读写操作 10.4 文件的其他操作 10.5 文件应用举例 10.1 文件概述 10.1.1 文件的概念 10.1.2 文件的分类 10.1.3 文件的一般操作过程 10.1.4 文件的指针 10.1.1 文件的概念 文件是计算机中的一个重要概念,通常是指存储在外部介质上的信息的集合。存储程序代码的文件称为程序文件,存储数据的文件称为数据文件。另外,C语言把输入输出设备也视为一类特殊的文件。计算机对文件的操作总体上分成输入和输出两大类,对文件的输人输出(I/0)过程是通过操作系统进行管理的。C语言程序对文件的处理是通过标准函数库中的文件操作函数实现的,使用这些函数,可以简单、高效、安全地访问外部数据。 10.1.1 文件的概念 1.设备文件 在C语言中,所有的外部设备均被作为文件对待,这种文件称为设备文件。对外部设备的输人输出处理就是读写设备文件的过程。 2.文件缓冲区 在程序的运行过程中,程序要将保存在内存中的数据写入磁盘,首先要建立一个“输出文件缓冲区”,这个缓冲区是一个连接计算机内存数据与外存文件的桥梁,当向文件输出数据时,准备输出的数据先写入文件缓冲区,等文件缓冲区填满后再输出到文件中。这一过程称为“写文件”,是数据输出过程。 与
您可能关注的文档
- C语言程序设计教程胡忭利范翠香第1章程序设计基础及C语言概述.ppt
- C语言程序设计教程胡忭利范翠香第2章C语言基础及顺序结构程序设计.ppt
- C语言程序设计教程胡忭利范翠香第3章选择结构程序设计.ppt
- C语言程序设计教程胡忭利范翠香第4章循环结构程序设计.ppt
- C语言程序设计教程王秀贵等第2章数据描述与数据类型.ppt
- C语言程序设计教程王秀贵等第8章函数.ppt
- C语言程序设计教程王秀贵等第10章结构与指针的应用.ppt
- C语言程序设计教程王秀贵等结束页.ppt
- C语言程序设计教程王秀贵等目录+扉页.ppt
- C语言程序设计教程杨文君蔡春华刘志宇第三章分支结构.ppt
- DBJT15-城镇给水管道检测与评估技术标准.pdf
- TCNHFA-婴幼儿配方食品、乳清粉和乳清蛋白粉中a-乳白蛋白和β-乳球蛋白的测定 液相色谱-质谱-质谱法及编制说明.pdf
- DBJT15-建筑运行阶段碳排放计量标准.pdf
- DB64T1526-2017 果园霜冻防御技术规程 熏烟和加热法.pdf
- DBJT15-城市停车设施建设技术标准.pdf
- TCECS-城市地下空间内部环境设计规范.pdf
- DBJT15-水泥净浆材料应用技术标准.pdf
- DB64T962-2014 秋果型红树莓生产技术规程.pdf
- DBJT15-混凝土模块化建筑技术标准.pdf
- DBJT15-建筑废弃物制备可控低强度材料应用技术标准.pdf
原创力文档

文档评论(0)