c语言读取txt文件数据
时间: 2023-09-09 16:07:22 浏览: 144
要读取txt文件数据,需要使用C语言中的文件操作函数。下面是一个简单的例子:
```c
#include <stdio.h>
int main() {
FILE *fp;
char c;
fp = fopen("example.txt", "r"); // 打开example.txt文件
if (fp == NULL) { // 判断文件是否打开成功
printf("文件打开失败\n");
return 1;
}
while ((c = fgetc(fp)) != EOF) { // 逐个字符读取文件内容
printf("%c", c);
}
fclose(fp); // 关闭文件
return 0;
}
```
上述代码中,我们使用了fopen函数打开了一个名为"example.txt"的文件,并将文件指针赋值给变量fp。然后,我们使用fgetc函数逐个字符读取文件内容,并使用printf函数将字符输出到控制台。最后,我们使用fclose函数关闭文件。
需要注意的是,"example.txt"文件需要与程序在同一目录下,否则需要指定文件的完整路径。同时,如果文件打开失败,需要及时处理错误,以免出现不必要的问题。
阅读全文
相关推荐













