- 10
- 0
- 约1.94万字
- 约 51页
- 2015-12-15 发布于广东
- 举报
第10章 文件知识编程技巧分析 10.1 文件知识简要介绍 10.1.1 文件的概念 文件是程序设计中的一个重要概念,所谓“文件”是指存储在外部介质(如磁盘)上的一组相关数据的集合,为了便于定位这组数据,通常要为它取一个名称,叫做文件名。从用户的角度来看,文件可以分普通文件和设备文件。 存放在存储设备上的基本文件,如系统硬盘里存放的数据,都可以看做普通文件。 而绝大多数的电脑硬件,如显示器、键盘、打印机、扫描仪等等,都算作设备文件。 通俗点解释,对于电脑中存在的一切对象,我们都可以看做文件。计算机的操作系统根据文件名称对于计算机硬件与软件中的一切文件进行查找和操作。 C语言对于文件的操作,都是通过各种功能函数来实现,我们要掌握主要的函数的功能和使用技巧。 在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/O文件操作。流式文件操作是通过缓冲区围绕一个FILE 指针来进行,而I/O文件操作围绕一个文件的“句柄”来进行,所谓“句柄”是一个整数,是系统用来标识一个文件的唯一的记号,在WINDOWS中,句柄的概念扩展到所有设备资源的标识。 10.1 文件知识简要介绍 本书重点讨论流式文件的操作函数,所以我们先简单了解下FILE指针。
您可能关注的文档
- EDA技术与CPLD FPGA开发应用简明教程 978--302-15639-0 第8章 EDA课件新.ppt
- EDA技术与VHDL程序开发基础教程 978-7-302-22416-7 EDA技术与VHDL程序设计基础教程 新.ppt
- EDA技术与VHDL设计 黄沛昱 第1-5章 第1章新.ppt
- EDA技术与VHDL设计 黄沛昱 第1-5章 第2章新.ppt
- EDA技术与VHDL设计 黄沛昱 第1-5章 第3章新.ppt
- EDA技术与VHDL设计 黄沛昱 第1-5章 第4章新.ppt
- EDA技术与VHDL设计 黄沛昱 第1-5章 第5章新.ppt
- EDA技术与VHDL设计 黄沛昱 第6-9章 第6章新.ppt
- EDA技术与VHDL设计 黄沛昱 第6-9章 第7章新.ppt
- EDA技术与VHDL设计 黄沛昱 第6-9章 第9章新.ppt
- 《GB/T 21709.6-2026针灸技术操作规范 第6部分:穴位注射》.pdf
- GB/T 47335.1-2026中医药 诊断词汇 第1部分:舌象.pdf
- 中国国家标准 GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究.pdf
- 《GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究》.pdf
- GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究.pdf
- 中国国家标准 GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法.pdf
- GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法.pdf
- 《GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法》.pdf
- 2026多元公平包容大奖(Belonging+Awards)申报指南.pptx
- 杰富瑞-美国清洁能源:内部预警已至,住宅太阳能商业模式生变-The Call Is Coming From Inside–Residential Solar Biz Model In Flux-20260422.pdf
原创力文档

文档评论(0)