C语言的fclose()函数
来源:互联网 发布:七月算法 视频 编辑:程序博客网 时间:2024/06/05 21:53
C语言的fclose()函数
图片来源-百度图片
头文件:#include <stdio.h>
定义函数:int fclose(FILE * stream);
函数说明:fclose()用来关闭先前fopen()打开的文件。此动作会让缓冲区内的数据写入文件中, 并释放系统所提供的文件资源。必要时刷新缓冲区。
对于比较正式的程序,应该检查是否成功关闭文件。如果成功关闭,fclose()函数返回0,否则返回EOF:
if (fclose(fp) != 0) printf("Error in closing file %s\n",argv[1]);
如果磁盘已满、移动硬盘被移除或出现I/O错误,都会导致调用fclose()函数失败。
错误代码:EBADF 表示参数stream 非已打开的文件。
示例请参考前面的博客《 C语言的fopen()函数》。
参考资料:
[1] 史蒂芬・普拉达. C Primer Plus (第6版) 中文版[M]. 人民邮电出版社, 2016.
[2] C语言fclose()函数:关闭打开的文件-来源
阅读全文
1 0
- C语言的fclose()函数
- C语言函数fopen,fclose的用法
- C语言fclose函数了解
- C语言中fclose函数
- C语言-printf、fprintf、fopen、fclose函数的用法
- 【转】C语言fclose函数了解
- C语言fclose()函数:关闭文件流
- C语言:文件函数 fopen(),fclose(),fwrite(),fread()
- c语言,fclose()带来的内存错误(求解)
- C语言文件指针的基本函数介绍包含了fpoen、fclose、fgetc、fputc、fscanf、fprintf、fgets、fputs、fread、fwrite函数以及文件定位函数.
- fgetc()/fputc()/fgets()/fputs()/fread()/fwrite()/fopen()/fclose() 等C语言文件操作函数
- linux c语言之文件操作相关函数--fopen(),fopen_s(),fread(),fwrite(),fclose(),
- 标准 C I/O 之 fclose 函数
- 关于关闭文件的操作函数fclose()
- fopen() 与 fclose() 函数的返回检查
- fclose函数的一个注意点
- C语言 fopen fclose
- C语言——fopen()和fclose()
- hibernate 配置文件详解
- mysql日期和字符相互转换方法
- 线性表的应用——求解两个多项式相加问题描述(链表求解)
- jquery
- IntelliJ IDEA 设置代码提示或自动补全的快捷键
- C语言的fclose()函数
- Asset图数据库基于关系的查询
- 目标检测与跟踪
- 网络协议入门(一
- 学习Linux命令(23)
- 实现二进制与十进制之间的相互转换
- Thinking in java-2 Java内存模型
- Unity3D基础篇----Shader学习笔记(3)
- Matlab figure传入数据到figure(二)