- 3
- 0
- 约6.13千字
- 约 19页
- 2020-04-29 发布于上海
- 举报
第七章 文件 与 结构体 文件是根据特定的目的而收集在一起的有关数据的集合。C++把每一个文件都看成是一个有序的字节流,每个文件都以文件结束标志结束,如果要操作某个文件,程序必须首先打开该文件。当一个文件被打开后,该文件就和一个流关联起来,这里的流实际上是一个字节序列。 C++将文件分为文本文件和二进制文件。二进制文件一般含有特殊的格式或计算机代码,如图文件和可执行文件等。文本文件则是可以用任何文字处理程序阅读和编辑的简单ASCII文件。 下面我们学习如何编写C++代码来实现对文本文件的输入和输出。 第一节 文件操作 C++语言提供了一批用于文件操作的标准函数,本节不是介绍文件打开函数fopen,而是介绍另一个函数freopen,它们都包含于标准库cstdio中,文件操作基本步骤如下: (1)打开文件,将文件指针指向文件,决定打开文件类型; (2)对文件进行读、写操作; (3)在使用完文件后,关闭文件。一、重定向版【命令格式】 FILE * freopen ( const char * filename, const char * mode, FILE * stream );【参数说明】 filename: 要打开的文件名 mode: 文件打开的模式,和fopen中的模式(r/w)相同 stream: 文件指针,通常使用标准流文件(stdin/stdout/stderr) 其中
您可能关注的文档
最近下载
- 预发泡珠粒的熟化.pptx VIP
- jelq法-锻炼教程珍藏版全集.pdf VIP
- 第一单元 新闻联读(大单元教学课件)语文统编版2024八年级上册.pptx
- 老人70岁以上考驾照三力测试题(附答案).pdf VIP
- 陕旅版(新教材)小学英语五年级上册全册各单元每课时教学设计汇编(含24个教学设计).pdf
- 房屋建筑工程设计概算编制规程.docx VIP
- 塑料成型工艺及模具.ppt VIP
- eps泡沫生产工艺技术.pptx VIP
- Stylistic Features of News English 论新闻英语的文体特征.doc VIP
- 英语文体学论文Stylistic Analysis of News Report.doc VIP
原创力文档

文档评论(0)