- 2
- 0
- 约4.68千字
- 约 50页
- 2017-01-01 发布于广东
- 举报
第10章 文件 文件的基本概念 文件的打开与关闭 文件的读写 文件的随机读写 10.1 文件的基本概念 在程序中,当调用输入函数从外部文件中输入数据赋给程序中的变量时,这种操作称为“输入”或“读”;当调用输出函数将程序中变量的值输出到外部文件中时,这种操作称为“输出”或“写”。 C语言将文件看作是字符(字节)的序列,即由一个一个的字符(字节)的数据顺序组成。根据数据的组织形式,可将文件分为文本(Text)文件和二进制文件。文本文件又称ASCII文件,它的每个字节存放一个ASCII代码,代表一个字符。二进制文件是将内存中的数据按其在内存中的存储形式原样输出到磁盘上存放。例如,一个整数10000,在内存中占两个字节,以二进制补码形式存放,这两个字节00010000。如果将整数10000保存在二进制文件中,则存放的就是这两个字节的数据(二进制形式)。 对于文本文件,它将10000看作由5个字符组成的字符序列,分别存放字符1、0、0、0、0的ASCII代码,占5个字节。 由此可见,在文本文件中,一个字节代表一个字符,便于对字符进行处理,阅读方便,比较直观。但一般占存储空间较大,而且在输入/输出时需要花费转换时间。二进制文件一般占较小的存储空间,而且输入/输出时不用转换,但一个字节一般并不对应一个字符,单个字节的数据往往没有意义。 10.2 文件的打开与关闭 文件类
您可能关注的文档
- C语言程序设计姜海涛C语言程序设计第二章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第九章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第六章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第七章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第三章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第十章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第四章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第五章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第一章课件教学.ppt
- C语言程序设计刘国成张丹彤第八章指针课件教学.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)