C语言文件操作多判断一次最后一行

mac2022-06-30  71

1 FILE *fp; 2 if ((fp = fopen("scores.txt", "r")) == NULL){ 3 printf("File open error!"); 4 exit(0); 5 } 6 int n; 7 while (! feof(fp)) 8 { 9 fscanf(fp, "%d", &n); 10 if (!feof(fp)) //用!feof(fp)解决多读一次问题 11 printf ("%d", n); 12 } 13 fclose(fp);

随笔记录

转载于:https://www.cnblogs.com/bigbigWang/p/6640139.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)