c语言读取txt文件数据
时间: 2023-06-14 22:05:15 浏览: 104
在C语言中,可以使用标准库中的fopen()和fscanf()函数来读取txt文件中的数据。具体步骤如下:
1. 打开文件:使用fopen()函数打开txt文件,需要指定文件名和打开模式(如"r"表示只读模式)。
2. 读取数据:使用fscanf()函数从文件中读取数据,需要指定文件指针和数据格式(如"%d"表示读取整数)。
3. 关闭文件:使用fclose()函数关闭文件。
下面是一个简单的示例代码,可以从名为"data.txt"的文件中读取整数数据并输出到屏幕上:
```c
#include <stdio.h>
int main()
{
FILE *fp;
int data;
// 打开文件
fp = fopen("data.txt", "r");
// 读取数据并输出
while (fscanf(fp, "%d", &data) != EOF)
{
printf("%d\n", data);
}
// 关闭文件
fclose(fp);
return 0;
}
```
阅读全文