网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

c语言文件怎么打开与关闭

本文小编为大家详细介绍“c语言文件怎么打开与关闭”,内容详细,步骤清晰,细节处理妥当,希望这篇“c语言文件怎么打开与关闭”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

成都创新互联专注于自流井企业网站建设,成都响应式网站建设公司,商城网站定制开发。自流井网站建设公司,为自流井等地区提供建站服务。全流程按需策划,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务

文件的打开与关闭

打开文件(fopen函数)

FILE *fp;

fp = fopen(文件名, 使用文件方式);

例如:

FILE *fp;

fp = fopen("course.txt", "r");

c语言文件怎么打开与关闭

(1)“r”方式:

只能向程序输入数据,不能向文件输出数据,文件必须存在

(2) “w”方式:

只能向文件输出数据,不能向程序输入数据。

如果不存在指定文件名的文件,则创建以文件名命名的新文件。

如果文件已经存在,则打开文件时会把文件中原有数据全部清除。

(3) “a”方式:

向文件中输出数据,但是不能打开不存在的文件。

打开已存在文件时,文件内原有的数据不会被清除;

文件打开后,输出到文件的数据增加到文件的末尾。

(4) 使用“b”时:表示操作文件以二进制数据形式。

(5) 使用“+”时:表示文件打开后,可以进行输入和输出操作。

“r”方式:

只能向程序输入数据,不能向文件输出数据,文件必须存在

(2) “w”方式:

只能向文件输出数据,不能向程序输入数据。

如果不存在指定文件名的文件,则创建以文件名命名的新文件。

如果文件已经存在,则打开文件时会把文件中原有数据全部清除。

(3) “a”方式:

向文件中输出数据,但是不能打开不存在的文件。

打开已存在文件时,文件内原有的数据不会被清除;

文件打开后,输出到文件的数据增加到文件的末尾。

(4) 使用“b”时:表示操作文件以二进制数据形式。

(5) 使用“+”时:表示文件打开后,可以进行输入和输出操作。

   使用完一个文件后应该关闭它,以防止程序对文件误操作而导致出错。文件关闭是指撤销文件信息区和文件缓冲区,使文件指针变量不再指向该文件。

用fclose函数关闭文件:

fclose(文件指针);

例如:

fclose(fp);

如果关闭文件操作成功,fclose函数返回值为0;否则返回EOF(EOF在stdio.h头文件中被定义为-1)。

文件关闭后,如果还需要进行读写操作,需要重新打开文件。

读到这里,这篇“c语言文件怎么打开与关闭”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注创新互联行业资讯频道。


网页标题:c语言文件怎么打开与关闭
本文来源:http://bjjierui.cn/article/gsisgj.html

其他资讯