回 帖 发 新 帖 刷新版面

主题:这个程序为什么不能将输入的数字写进文件???

#include<stdio.h>
main()
{
    int a;
    float f;
    FILE *fp;
    scanf("%d %f",&a,&f);
    fp=fopen("yang.dat","w+");
    fwrite(&a,sizeof(int),1,fp);
    fwrite(&f,sizeof(float),1,fp);
    printf("%d %f\n",a,f);
    if(fp!=NULL)
    {
        fscanf(fp,"%d%f",&a,&f);
        printf("%d  %f",a,f);
        fclose(fp);
    }
}

回复列表 (共2个回复)

沙发

怎么没人回帖 啊??

板凳

今天有点晚了,明天给你回复.最近我刚看过这方面的内容.

我来回复

您尚未登录,请登录后再回复。点此登录或注册