函数是个好东西 2022-06-09 20:00 采纳率: 100%
浏览 17
已结题

能否讲解一下有关文件的问题


#include <stdio.h> 

main() 

{ FILE *fp; int a[10]={1,2,3},i,n; 

fp=fopen("dl.dat","w"); 

for(i=0;i<3;i++) fprintf(fp,"%d",a[i]); 

fprintf(fp,"\n"); 

fclose(fp); 

fp=fopen("dl.dat","r"); 

fscanf(fp,"%d",&n); 

fclose(fp); 

printf("%d\n",n); 

} 

为什么结果是123不是1

  • 写回答

1条回答 默认 最新

  • ...404 Not Found 2022-06-09 20:10
    关注

    for(i=0;i<3;i++) fprintf(fp,"%d",a[i]); ,存入时没加空格

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 6月17日
  • 已采纳回答 6月9日
  • 创建了问题 6月9日