二级c语言会考文件打开,C语言文件知识重点

原标题:C语言文件知识重点

各位计算机考研的小伙伴们,大家好,很开心以这样的方式和大家分享计算机考研的相关知识。在考研计算机专业课C语言或者C语言和数据结构结合的考试中,文件一般是不作为考试的重点的,有些学校一般考一道文件选择题或者文件填空题,对于这类学校,我们对于文件这章节的学习只需要掌握每个函数的基本功能,而对于其他会考文件编程题的学校,那么就需要大家不仅了解每个函数的基本功能,还要能够熟练运用。

但是,很多同学都会觉得文件这章比较难,其实并不是的,只是大家在平时学习或者使用过程中接触的比较少,其实多用用,你就能发现文件中的规律。今天,在这里,跟大家简单介绍文件中常用的两个函数,一个是文件的打开,一个是文件的关闭。

一、文件的打开

fopen("文件名","操作方式");

参数说明:"文件名"是指要打开的文件,"操作方式"是以何种方式打开,常用的有:"r"只读,"w"只写,"a"追加,"r+"读写,"w+"读写,这些都是对文本文件进行操作,如果需要对二进制文件进行读写操作,则需要带上b,如"rb"。

基本功能:以指定的操作方式打开文件名所指文件,如果打开成功,返回文件的地址,否则返回NULL,所以需要一个文件类型的指针保存fopen()函数的返回值。

【例如】

FILE *fp;

if((fp=fopen("abc.txt","r"))==NULL)

{

printf("can not open this file!\n");

exit(0);

}

二、文件的关闭

fclose(fp);

参数说明:fp指向文件的指针。

基本功能:关闭文件指针fp所指向的文件,如果关闭成功,返回0,否则返回非0。

当一个文件使用完毕后,就应该关闭它。关闭文件实际上就是关闭与该文件相关的数据流,并将缓冲区中的数据输出到磁盘文件中,然后释放文件指针。一定要记得,打开文件与关闭文件是一对一操作。返回搜狐,查看更多

责任编辑:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值