- 10
- 0
- 约8.59千字
- 约 104页
- 2017-08-20 发布于广东
- 举报
第13章 磁盘文件操作(I/O系统) 13.1 文 件 概 述 13.1.1 C语言文件的概念 文件(file)是存储在外部介质(如磁盘,磁带)上的,以惟一的名字作为标记的数据集合。操作系统是以文件为单位对数据进行管理的。 与主机相连的输入输出设备,其作用也是从设备上读取数据和将数据写到设备上,所以,也把输入输出设备看作是文件。 给每个文件起一个名字。完整的磁盘文件名的组成如下: 盘符:路径\(基本)文件名.扩展名 操作系统支持对文件的各项管理,文件的命名应符合操作系统的规定。 文件操作的主要有两个,一是从文件取出数据存入内存变量中,这就是文件的读操作。二是将内存变量中存放的数据存放到文件中,这就是文件写操作。统称为文件的I/O操作。 由于文件是受操作系统管理的,应用程序使用某一文件时,它需要向操作系统提出建立与文件的联系;使用结束时,通知操作系统切断与文件的联系。这是两个过程,前者称为打开文件,后者称为关闭文件。 在C语言中,文件的打开与关闭,文件的读操作与写操作,都是由C语言提供的系统函数完成的。 13.1.2 二进制文件和文本文件 文件数据的存储,一般有
您可能关注的文档
- C及C++程序设计 第3版 教学课件 张富 第5章 循环结构程序设计.ppt
- C及C++程序设计 第3版 教学课件 张富 第6章 位运算.ppt
- C及C++程序设计 第3版 教学课件 张富 第7章 数组与字符串.ppt
- C及C++程序设计 第3版 教学课件 张富 第8章 指针.ppt
- C及C++程序设计 第3版 教学课件 张富 第9章 函数.ppt
- C及C++程序设计 第3版 教学课件 张富 第10章 数据的存储类型.ppt
- C及C++程序设计 第3版 教学课件 张富 第11章 用户定义数据类型.ppt
- C及C++程序设计 第3版 教学课件 张富 第12章 C语言的预处理器.ppt
- C及C++程序设计 第3版 教学课件 张富 第14章 C++概述.ppt
- C及C++程序设计 第3版 教学课件 张富 第15章 类.ppt
- 浙江省温州市苍南县2024-2025学年八年级下学期期末数学试题(含答案).pdf
- 【生物卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 【化学卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 浙江省舟山市2024-2025学年八年级下学期学科素养监测数学试题卷(含答案).pdf
- 浙江省舟山市2024-2025学年八年级下学期学科素养监测数学试题卷(含答案).docx
- 【政治卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 2026年普通高中毕业班考前冲刺题数学(二)参考答案.pdf
- 浙江省舟山市2024-2025学年下学期八年级学科素养监测 数学试题卷(含答案).pdf
- 浙江省舟山市2024-2025学年下学期八年级学科素养监测 数学试题卷(含答案).docx
- 社区姑息护理:临终关怀的实施.pptx
原创力文档

文档评论(0)