独奏夜上弦^O^ 2021-01-01 13:31 采纳率: 33.3%
浏览 246

fprintf输入文件txt时打开txt文件查看,出现了乱码,是怎么回事

void save()
{
    int j;
    linklist q;
    FILE*fp;
    fp=fopen("date.txt","w");
    for(j=1;j<=q.len;j++)
    {
        fprintf(fp,"%s,%s,%.2lf,%.2lf,%.2lf,%.2lf,%.2lf,%.2lf,%.2lf,%.2lf\n",q.stu[j].number,q.stu[j].name,q.stu[j].basic,q.stu[j].post,q.stu[j].allow,q.stu[j].insure1,q.stu[j].insure2,q.stu[j].insure3,q.stu[j].pub,q.stu[j].wages,q.stu[j].shui,q.stu[j].total);
    }
    fclose(fp);
}

  • 写回答

1条回答 默认 最新

  • Kearney form An idea 2021-01-01 16:55
    关注

    输入了什么??乱码什么样子?????????

    评论

报告相同问题?