fclose()函数用于关闭流文件。
fclose()函数 语法
int fclose(FILE*p);
参数p为指向要关闭文件的指针。
fclose()函数执行成功时返回0,否则返回EOF(-1)。
fclose()函数 示例
本示例使用fclose函数关闭一个打开的文件1.txt,其具体代码如下所示:
#include<stdio.h>
int main(void)
{
FILE*p;
char a[11]="mingrisoft";
p=fopen("1.txt","w");/*创建一个含有10字节数的文件*/
fwrite(&a,strlen(a),1,p);/*写入文件*/
fclose(p);/*关闭打开的文件*/
return 0;
}
运行程序,首先为字符数组分配内存,然后用fopen函数打开文件1.txt,调用fwrite函数将字符串写入文件,最后调用fclose函数关闭文件。