最新c语言文件的基本操作模板

人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。写范文的时候需要注意什么呢?有哪些格式需要注意呢?下面是小编为大家收集的优秀范文,供大家参考借鉴,希望可以帮助到有需要的朋友。

c语言文件的基本操作篇一

c语言文件的使用方法:所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。 实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件 (头文件)等。文件通常是驻留在外部介质(如磁盘等)上的, 在使用时才调入内存中来。从不同的角度可对文件作不同的分类。从用户的角度看,文件可分为普通文件和设备文件两种。以下是小编为大家搜索整理的c语言文件的使用方法,欢迎阅读!更多精彩内容请及时关注我们应届毕业生考试网!

普通文件是指驻留在磁盘或其它外部介质上的一个有序数据集,可以是源文件、目标文件、可执行程序; 也可以是一组待输入处理的原始数据,或者是一组输出的结果。对于源文件、目标文件、 可执行程序可以称作程序文件,对输入输出数据可称作数据文件。 来源:

设备文件是指与主机相联的各种外部设备,如显示器、打印机、键盘等。在操作系统中,把外部设备也看作是一个文件来进行管理,把它们的输入、输出等同于对磁盘文件的读和写。 通常把显示器定义为标准输出文件, 一般情况下在屏幕上显示有关信息就是向标准输出文件输出。如前面经常使用的printf,putchar 函数就是这类输出。键盘通常被指定标准的输入文件, 从键盘上输入就意味着从标准输入文件上输入数据。scanf,getchar函数就属于这类输入。

从文件编码的方式来看,文件可分为ascii码文件和二进制码文件两种。

ascii文件也称为文本文件,这种文件在磁盘中存放时每个字符对应一个字节,用于存放对应的ascii码。例如,数5678的存储形式为:

asc码:  00110101 00110110 00110111 00111000

↓ ↓↓  ↓

十进制码: 5 678 共占用4个字节。ascii码文件可在屏幕上按字符显示, 例如源程序文件就是ascii文件,用dos命令type可显示文件的内容。 由于是按字符显示,因此能读懂文件内容。

二进制文件是按二进制的编码方式来存放文件的。 例如, 数5678的存储形式为: 00010110 00101110只占二个字节。二进制文件虽然也可在屏幕上显示, 但其内容无法读懂。c系统在处理这些文件时,并不区分类型,都看成是字符流,按字节进行处理。 输入输出字符流的开始和结束只由程序控制而不受物理符号(如回车符)的控制。 因此也把这种文件称作“流式文件”。

本章讨论流式文件的打开、关闭、读、写、 定位等各种操作。文件指针在c语言中用一个指针变量指向一个文件, 这个指针称为文件指针。通过文件指针就可对它所指的文件进行各种操作。 定义说明文件指针的一般形式为: file* 指针变量标识符; 其中file应为大写,它实际上是由系统定义的'一个结构, 该结构中含有文件名、文件状态和文件当前位置等信息。 在编写源程序时不必关心file结构的细节。例如:file *fp; 表示fp是指向file结构的指针变量,通过fp 即可找存放某个文件信息的结构变量,然后按结构变量提供的信息找到该文件, 实施对文件的操作。习惯上也笼统地把fp称为指向一个文件的指针。文件的打开与关闭文件在进行读写操作之前要先打开,使用完毕要关闭。 所谓打开文件,实际上是建立文件的各种有关信息, 并使文件指针指向该文件,以便进行其它操作。关闭文件则断开指针与文件之间的联系,也就禁止再对该文件进行操作。

在c语言中,文件操作都是由库函数来完成的。 在本章内将介绍主要的文件操作函数。

文件打开函数fopen

fopen函数用来打开一个文件,其调用的一般形式为: 文件指针名=fopen(文件名,使用文件方式) 其中,“文件指针名”必须是被说明为file 类型的指针变量,“文件名”是被打开文件的文件名。 “使用文件方式”是指文件的类型和操作要求。“文件名”是字符串常量或字符串数组。例如:

file *fp;

fp=("file a","r");

其意义是在当前目录下打开文件file a, 只允许进行“读”操作,并使fp指向该文件。

又如:

file *fphzk

fphzk=("c:\\hzk16',"rb")

其意义是打开c驱动器磁盘的根目录下的文件hzk16, 这是一个二进制文件,只允许按二进制方式进行读操作。两个反斜线“\\ ”中的第一个表示转义字符,第二个表示根目录。使用文件的方式共有12种,下面给出了它们的符号和意义。

文件使用方式  意 义

“rt”只读打开一个文本文件,只允许读数据

“wt”只写打开或建立一个文本文件,只允许写数据

“at”追加打开一个文本文件,并在文件末尾写数据

“rb”只读打开一个二进制文件,只允许读数据

“wb”   只写打开或建立一个二进制文件,只允许写数据

“ab”  追加打开一个二进制文件,并在文件末尾写数据

“rt+”  读写打开一个文本文件,允许读和写

“wt+”  读写打开或建立一个文本文件,允许读写

“at+”  读写打开一个文本文件,允许读,或在文件末追加数 据

“rb+”  读写打开一个二进制文件,允许读和写

“wb+”  读写打开或建立一个二进制文件,允许读和写

“ab+”  读写打开一个二进制文件,允许读,或在文件末追加数据

s("content_relate");

【c语言文件的使用方法】相关文章:

1.c语言文件操作函数

2.c语言if函数的使用方法

3.c语言中volatile的使用方法

4.c语言调用函数的使用方法

5.c语言中define的使用方法

6.c语言文件操作函数freopen详解

7.怎么利用c语言创建excel文件

8.c语言socket编程使用方法简介

9.c语言用fstat函数获取文件的大小

猜你感兴趣
最新c语言文件的基本操作模板

最新c语言文件的基本操作模板

人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。写范文的时候需要注意什么呢?有哪些格式需要注意呢?下面是小编为大家收集的优秀范文,供大家参考借鉴,希望可以帮助到有需要的朋友...

其他范文 2024-01-03
2024年坚强的人做着坚强的事汇总

2024年坚强的人做着坚强的事汇总

每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?以下是小编为大家收集的优秀范文,欢迎大家分享阅读。坚强的人做着坚强的事篇一自改革开放...

其他范文 2024-01-03
最新张掖市上半年会计从业资格考试时间 张掖会计证怎么考实用

最新张掖市上半年会计从业资格考试时间 张掖会计证怎么考实用

无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。相信许多人会觉得范文很难写?下面我给大家整理了一些优秀范文,希望能够帮助到大家,我们一起来看一看吧。张掖市上半年会计从业资格考试时间 张掖会计证怎么考篇一...

其他范文 2024-01-03
2024年基金从业资格考试报名条件 基金从业资格考试5月报名时间通用

2024年基金从业资格考试报名条件 基金从业资格考试5月报名时间通用

在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。相信许多人会觉得范文很难写?下面我给大家整理了一些优秀范文,希望能够帮助到大家,我们一起来看一看吧。基金从业资格考试报名条件 基金从业资格考试5月报名时间篇一 导语:很多考生都会问,基金...

其他范文 2024-01-03
2024年计算机二级考试java内容汇总

2024年计算机二级考试java内容汇总

人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。大家想知道怎么样才能写一篇比较优质的范文吗?这里我整理了一些优秀的范文,希望对大家有所帮助,下面我们就来了解一下吧。计算机二...

其他范文 2024-01-03
2024年九年级数学寒假作业答案解析人教版 九年级数学寒假作业答案人教版最新大全

2024年九年级数学寒假作业答案解析人教版 九年级数学寒假作业答案人教版最新大全

在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。相信许多人会觉得范文很难写?下面我给大家整理了一些优秀范文,希望能够帮助到大家,我们一起来看一看吧。九年级数学寒假作业答案解析人教版...

其他范文 2024-01-03
最新计算机二级java题库及答案 计算机二级java考试大题模板

最新计算机二级java题库及答案 计算机二级java考试大题模板

范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。那么我们该如何写一篇较为完美的范文呢?下面我给大家整理了一些优秀范文,希望能够帮助到大家,我们一起来看一看吧。计算机二级java题库...

其他范文 2024-01-03
最新word中双行合一优秀

最新word中双行合一优秀

无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。大家想知道怎么样才能写一篇比较优质的范文吗?这里我整理了一些优秀的范文,希望对大家有所帮助,下面我们就来了解一下吧。word中双行合一篇一 人们在使用wo...

其他范文 2024-01-03
2024年晒出我的梦想600字初一大全

2024年晒出我的梦想600字初一大全

在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。范文怎么写才能发挥它最大的作用呢?这里我整理了一些优秀的范文,希望对大家有所帮助,下面我们就来了解一下吧。晒出我的梦想600字初一篇...

其他范文 2024-01-03
最新word制作电子印章软件大全

最新word制作电子印章软件大全

在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。写范文的时候需要注意什么呢?有哪些格式需要注意呢?以下是小编为大家收集的优秀范文,欢迎大家分享阅读。word制作电子印章软件篇一 word中制作电子印章的方法并没有ps来的灵活,但基本也...

其他范文 2024-01-03
计算机二级java考试试题 计算机二级java选择题精选

计算机二级java考试试题 计算机二级java选择题精选

无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。大家想知道怎么样才能写一篇比较优质的范文吗?以下是小编为大家收集的优秀范文,欢迎大家分享阅读。计算机二级java考试试题 计算机二级java选择题篇一 2...

其他范文 2024-01-03
口腔执业医师考试题库及答案 口腔医学执业医师证考试题库精选

口腔执业医师考试题库及答案 口腔医学执业医师证考试题库精选

每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。范文怎么写才能发挥它最大的作用呢?下面我给大家整理了一些优秀范文,希望能够帮助到大家,我们一起来看一看吧。口腔执业医师考试题库及答案...

其他范文 2024-01-03
最新执业药师药剂学题库及答案模板

最新执业药师药剂学题库及答案模板

在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?下面是小编帮大家整理的优质范文,仅供参考,大家一起来看看吧。执业药师药剂学题库及答案篇一 栓剂常用基质分为油脂性基质和水溶性基质。1、油...

其他范文 2024-01-03
往事回忆的说说 回忆往事的优质

往事回忆的说说 回忆往事的优质

在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。大家想知道怎么样才能写一篇比较优质的范文吗?接下来小编就给大家介绍一下优秀的范文该怎么写,我们一起来看一看吧。往事回忆的说说 回忆往事的篇一仍然记得,很久以前的那个清晨,慌慌忙忙停了车子...

其他范文 2024-01-03
最新初三期中考试后的感想实用

最新初三期中考试后的感想实用

在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?下面我给大家整理了一些优秀范文,希望能够帮助到大家,我们一起来看一看吧。初三期中考试后的感想篇一 对于我们中学生来说:有三样东西随时都会...

其他范文 2024-01-03
导游业务简答题及答案 导游业务考试重点归纳汇总

导游业务简答题及答案 导游业务考试重点归纳汇总

在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。范文怎么写才能发挥它最大的作用呢?接下来小编就给大家介绍一下优秀的范文该怎么写,我们一起来看一看吧。导游业务简答题及答案 导游业务考试重点归纳篇一 1. 导游人员的基本职责是什么?答:1...

其他范文 2024-01-03
2024年月考考试反思200字模板

2024年月考考试反思200字模板

范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。写范文的时候需要注意什么呢?有哪些格式需要注意呢?这里我整理了一些优秀的范文,希望对大家有所帮助,下面我们就来了解一下吧。月考考试反...

其他范文 2024-01-03
最新德保罗大学知乎优秀

最新德保罗大学知乎优秀

范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。那么我们该如何写一篇较为完美的范文呢?下面我给大家整理了一些优秀范文,希望能够帮助到大家,我们一起来看一看吧。德保罗大学知乎篇一2....

其他范文 2024-01-03
最新语文期中考试反思200字优质

最新语文期中考试反思200字优质

每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?以下是我为大家搜集的优质范文,仅供参考,一起来看看吧语文期中考试反思200字篇一 考...

其他范文 2024-01-03
最新美国克拉克大学管理学留学怎么样知乎汇总

最新美国克拉克大学管理学留学怎么样知乎汇总

范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。写范文的时候需要注意什么呢?有哪些格式需要注意呢?以下是小编为大家收集的优秀范文,欢迎大家分享阅读。美国克拉克大学管理学留学怎么样知...

其他范文 2024-01-03