gpt4 book ai didi

C 编程。我可以显示文件中的值吗

转载 作者:行者123 更新时间:2023-11-30 21:46:21 25 4
gpt4 key购买 nike

    case '2' :
{
FILE *fp = fopen("C:/project/Value.txt","r");
printf("\t\t\t\tDELETE\n");
printf("\t-------------------------------------------------------\n");
printf("\t\tVALUE IS ");
int i=0;
while(feof(fp))
{
fscanf(fp,"%d",&value[i]);
printf("%d ",value[i]);
i++;
}
fclose(fp);
break;
}

我在案例 2 中遇到问题。我的文件中有值,但不显示值

最佳答案

我想 Value.txt 中有一些整数。您可以将循环更改为以下内容以使其正常工作:

while(fscanf(fp,"%d",&value[i])==1) //while fscanf is successful
printf("%d ",value[i++]); //print and then increment i

阅读this知道为什么 while(!feof()) 是错误的(你错过了 feof() 之前的 !)

关于C 编程。我可以显示文件中的值吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27591137/

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