fopen()函数用于打开文件流。
fopen()函数 语法
FILE*fopen(char*file,char*mode);
参数file为要打开的文件;
参数mode为打开文件的方式。
fopen()函数返回文件流。
fopen()函数 示例
本示例使用fopen函数打开p指向的文件1.txt,其具体代码如下所示:
#include<stdlib.h>
#include<stdio.h>
#include<dir.h>
int main(void)
{
FILE*p;
char s[]="Good luck to you!";
p=fopen("1.txt","w");/*以写方式打开文件*/
fwrite(&s,strlen(s),1,p);/*将字符串写入文件*/
fclose(p);/*关闭文件*/
return 0;
}
运行程序,首先声明要写入文件的字符数组,然后使用fopen函数打开文件1.txt,使用fwrite函数写入字符串到文件1.txt,最后使用fclose函数关闭文件。