fopen打开文件例子
时间: 2024-10-28 22:03:41 浏览: 6
php 使用fopen函数创建、打开文件详解及实例代码
在C语言中,`fopen()`函数是标准库中的一个用于打开文件并返回指向该文件的指针的函数。它通常被用来初始化`FILE`类型的指针,这个结构体包含了处理文本文件所需的全部信息。
一个基本的`fopen()`函数调用例子如下:
```c
#include <stdio.h>
int main() {
FILE *filePtr; // 定义一个指向FILE的指针
char fileName[] = "example.txt"; // 文件名
const char* mode = "r"; // 操作模式,这里表示读取模式
if (filePtr = fopen(fileName, mode)) { // 如果成功打开文件
printf("文件打开了。\n");
// ... 进行文件操作,例如读取、写入等
fclose(filePtr); // 使用完后关闭文件
} else {
printf("无法打开文件: %s\n", strerror(errno)); // 打开失败时打印错误信息
}
return 0;
}
```
在这个例子中,`fopen(fileName, mode)`尝试打开名为"example.txt"的文件,并以只读模式(r)打开。如果成功,会将返回的`FILE *`赋值给`filePtr`,然后可以进行后续的文件操作;如果不成功,则会打印出错误原因。
阅读全文