C语言中FILE*fw是什么意思

Python011

C语言中FILE*fw是什么意思,第1张

FILE *fw 就是建了一个指向文件指针

就是说他可以指向一个文件 若果文件存在 则可进行读写操作

就像我们平常所见的 int *fw 就是一个指向整型的指针

要写入文件,可以按照以下步骤进行操作:

1 在代码中引用stdio.h,即

#include <stdio.h>

C语言的所有文件操作接口,均声明在这个头文件中。

2 定义FILE *类型的变量。

3 打开文件,使用函数为fopen。格式为:

FILE *fopen(char *filename, char *mode)

参数filename为要写入的文件名,mode为打开的方式,如果仅需写入文件,可以使用"w"或

"wb"。

返回值为文件指针类型,赋值给之前定义的变量。如果返回值为NULL,代表打开失败,无法写入。

4 对文件进行写操作。C语言中有很多写文件的接口,包括fprintf, fwrite, fputs, fputc等等。

写操作可以执行多次。

5 在全部写操作完成后,执行fclose函数关闭文件指针。这样就实现了C语言写入文件。