怎样用C语言从txt文件中读入数据?

怎样用C语言从txt文件中读入数据?,第1张

1 以fopen打开文件,使用"r"方式。

2 通过fscanf,按照文件中的数据格式,读入数据。

3 关闭文件并使用数据。

如文件in.txt中存在三个以空格分隔的数据,依次为整型,字符串,以及浮点型,则读取数据的代码可以写作:

int main()

{

    FILE *fp

    int a

    char s[100]

    float f

    fp = fopen("in.txt", "r")

    if(fp == NULL) return -1//打开文件失败,结束程序。

    fscanf(fp,"%d%s%f",&a,s,&f)

    fclose(fp)

    

    printf("read value: %d, %s, %f", a,s,f)

}

1、首先让我们新建一个Class类。

2、书写Main方法。

3、让我们在C盘根目录下新建一个txt文档,内容为‘test’。

4、然后让我们接着写代码,首先创建一个File对象。

5、然后创建一个StringBuilder对象,用于储存读取的内容。

6、接下来,我们用BufferedReader类来进行读取内容了。

7、然后我们将内容来输入到控制台就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8065854.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存