C语言文件操作函数例子教程:[2]fclose函数

作者:神奇的周 | 创建时间: 2023-03-29
C语言文件操作函数例子教程:[2]fclose函数

操作方法

C语言文件操作函数在C语言有着很重要的地位,C语言文件操作也是比较难掌握的,最好的学习方法就是通过例子来学习掌握,下面是fclose函数示例:

fclose函数基础知识: (1)函数功能: 关闭文件。使用fclose函数就可以把缓冲区内最后剩余的数据输出到磁盘文件中,并释放文件指针和有关的缓冲区。 (2)库文件:#include<stdio.h> (3)函数原型:int fclose(FILE *) (4)fclose函数返回值 如果流成功关闭,fclose 返回 0,否则返回EOF(-1)如果流为NULL,而且程序可以继续执行,fclose设定error number给    EINVAL,并返回EOF。

fclose 函数范例一:int main(void) { FILE *fp = NULL; const char* buf = "0123456789"; fp = fopen("DUMMY.FIL", "w"); /*创建一个包含10个字节的文件*/ fwrite(buf, strlen(buf), 1, fp); /*将buf内容写入到文件中*/ fclose(fp); /*关闭文件*/ fp = NULL; return 0; }

fclose 函数范例二: #include <stdio.h> #define F_PATH "e:\me.dat" intmain(void) { FILE*fp = NULL; fp =fopen(F_PATH,"r"); if(NULL == fp) { return-1; } fclose(fp); fp = NULL;//需指向NULL return0; }

点击展开全文

更多推荐