gpt4 book ai didi

c - 从文件中读取信息

转载 作者:行者123 更新时间:2023-11-30 20:51:12 26 4
gpt4 key购买 nike

在 C 中,我试图从文件中读取一行数据并保存它。我认为我可以正确打开它,但是当我尝试打印它时,它无法正常工作

示例:我正在尝试读取一行:

20 3.1 U

我正在使用 fscanf,但它只能正确读取第一个数据。我一直在尝试的事情

fscanf(fr, "%d","%f","%s",&age, &grade, class);

我的参数格式是否错误?当我只执行第一个参数时,它工作正常

fscanf(fr, "%d",&age, &grade, class);

我正在尝试使用 printf 进行打印

printf("%d","%f","%s",age, grade, class);

只有年龄才能正确打印

最佳答案

fscanfprintf 的格式说明符都必须是单个字符串。

例如,以下内容可能适合您:

fscanf(fr, "%d%f%s", &age, &grade, class);

printf("%d, %f, %s", age, grade, class);

关于c - 从文件中读取信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34052139/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com