#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE *fp;
float num=11.22334;
fp=fopen("E:\\Recent Files\\test.txt","wb");
if (NULL==fp)
{
printf ("cannt open\n");
exit (1);
}
fwrite(&num,sizeof(float),1,fp);//此时文本里面的是地址
fclose(fp);//这里注意 每次对文本操作一次都要进行关闭
FILE *fp2=fopen("E:\\Recent Files\\test.txt","rb");
float num2;
if (NULL==fp)
{
printf ("cannt open\n");
exit (1);
}
fread(&num2,sizeof(float),1,fp2);
printf ("%lf\n",num2);
fclose(fp2);
system("pause");
return 0;
}
fread() fwrite()实例
最新推荐文章于 2025-10-28 09:36:01 发布
本文展示了如何使用C语言在Windows系统中通过文件指针进行浮点数的读写操作,包括打开文件、写入数据、关闭文件以及读取验证数据的过程。
1165

被折叠的 条评论
为什么被折叠?



