手册
目录
收藏650
分享
阅读1429
更新时间2025-08-05
在 C 语言中,你可以通过声明一个 FILE 类型的指针,并使用 fopen() 函数来创建、打开、读取和写入文件:
FILE *fptr fptr = fopen(filename, mode);
FILE 基本上是一种数据类型,我们需要创建一个指针变量(fptr)来使用它。现在,这行代码并不重要。这只是您处理文件时所需要的。
要实际打开文件,请使用 fopen() 函数,它接受两个参数:
| 参数 | 描述 |
|---|---|
| filename | 您要打开(或创建)的实际文件的名称,如 filename.txt |
| mode |
单个字符,代表您要对文件执行的操作(读取、写入或追加):
|
要创建文件,您可以在 fopen() 函数中使用 w 模式。
w 模式用于写入文件。但是,如果该文件不存在,它会为您创建一个:
FILE *fptr;
// 创建一个文件
fptr = fopen("filename.txt", "w");
// 关闭文件
fclose(fptr);
注意:如果未指定任何其他内容,该文件将在与其他 C 文件相同的目录中创建。
在我们的计算机上,它看起来像这样:
提示:如果您想在特定文件夹中创建文件,只需提供绝对路径:
fptr = fopen("C:\directoryname\filename.txt", "w");
您注意到上面示例中的 fclose() 函数了吗?
当我们完成后,这将关闭该文件。
这被认为是一种好的做法,因为它确保:
在接下来的章节中,你将学习如何向文件写入内容并从中读取内容。
相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
7
8
精选课程
共5课时
17.2万人学习
共49课时
77.2万人学习
共29课时
61.9万人学习
共25课时
39.4万人学习
共43课时
71.1万人学习
共25课时
61.8万人学习
共22课时
23万人学习
共28课时
34万人学习
共89课时
125.5万人学习