C语言数据结构打开文件
时间: 2023-07-25 08:24:12 浏览: 96
c语言打开文件函数使用方法
5星 · 资源好评率100%
在C语言中,我们可以通过打开文件来读取或写入文件中的数据。使用文件操作函数需要包含头文件 `stdio.h`。下面是一个打开文件并读取其中数据的例子:
```c
#include <stdio.h>
int main() {
FILE *fp;
char filename[] = "example.txt";
char line[100];
fp = fopen(filename, "r");
if (fp == NULL) {
printf("Failed to open file %s\n", filename);
return 1;
}
while (fgets(line, 100, fp) != NULL) {
printf("%s", line);
}
fclose(fp);
return 0;
}
```
这个程序打开文件 "example.txt" 并读取其中的数据,打印到控制台中。使用 `fopen()` 函数打开文件,使用 `fclose()` 函数关闭文件。使用 `fgets()` 函数读取文件中的一行数据。
注意,文件路径可以是相对路径或绝对路径。如果文件不存在或无法打开,则 `fopen()` 函数将返回 NULL。
阅读全文