fclose函数为C语言标准库函数,用来关闭一个已打开的文件。
该函数在stdio.h中声明,原型为:
intfclose(FILE*fp)
当fclose被调用时,一个打开的文件(以文件指针fp标识)会被关闭,关闭后,无法再对fp执行读写 *** 作。
如果关闭成功,返回0,否则返回负值。C语言文件 *** 作的标准流程为
1、fopen打开文件;困余亏
2、通过汪神各种读写函数,读写文件;
3、所有 *** 作结束后,调用fclose关闭文件。
C语言
C语言是一门通用计算机编程语言,应用毁昌广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
当使用完一个文件后,应该将该文件关闭,以防止它再被孙洞调用。塌氏“关闭”就是是文件指针变量不再指向该文件,也就是文件指针变量与该文件“断开”,此后不能通过该指针变量对原来与其相联系的文件进行读写 *** 作,除非再次打开,使文件变量重新指向该文件。【调用形式】fclose(文件指针变量名)
【功能】关闭文件指针变量所指向的文件,同时自动释放分配给文件的缓冲区。
【返回值】文件能正常关闭,则返回0,则衫枯否则返回非0.
FILE *fpfp = fopen()
fclose(fp)
int fd
fd = open()
close(fd)
共两种形搜毕式,自己茄慧选择世纳芹。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)