问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

fread如何读取二进制文件到二维数组中

发布网友 发布时间:2023-04-11 06:18

我来回答

1个回答

热心网友 时间:2023-09-21 03:01

用 fopen 打开文件时 设 "rb" --用二进制方法打开,用于读
用 fread 读取数据,函数原型是:
size_t fread ( void * ptr, size_t size, size_t count, FILE * stream );
各参数意义,请查编译器帮助文件,这里就不开课了。
300×300 的数组需要的内存量较大,可动态分配,或用 全局量。
下面是程序例子。先建了一个2进制文件,里面存了300*300个float型数据。然后读这个文件里的内容。
#include<stdio.h>
float a[300][300];
int main()
{
FILE *fin, *fout;
int i,j;
for (j=0;j<300;j++) for (i=0;i<300;i++) a[j][i]=j*100+i;
fout=fopen("a.txt","wb");
for (j=0;j<300;j++)
fwrite(&a[j][0],sizeof(float),300,fout);
fclose(fout);
for (j=0;j<300;j++) for (i=0;i<300;i++) a[j][i]=0; //数组清零
fin=fopen("a.txt","rb"); //打开输入文件
for (j=0;j<300;j++)
fread(&a[j][0],sizeof(float),300,fin); //读文件
fclose(fin); //关闭文件
// 下面输出文件的左上角100个数据,和右下角100个数据供检查参考。
for (j=0;j<10;j++) {
for (i=0;i<10;i++)printf("%3.0f ",a[j][i]); printf("\n");}
printf("\n");
for (j=290;j<300;j++){
for (i=290;i<300;i++)printf("%g ",a[j][i]); printf("\n");}
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
支付宝健康码变色规则 ...变绿码?昨天做了核酸检测结果是阴性,多久健康码从黄码变成绿码_百度... 母亲有乙肝孩子一定会有吗 ...的作文,600字,要有真实情感最好写心灵的。帮帮忙,必采纳。谢谢啦... ...自我介绍怎么写呀!,急急急!!!拜托各位谢谢啦!!_百度... 以“我身边的文明礼仪”为题写一篇作文,请各位大侠帮帮忙啦... 石家庄100平米房子改水电多少钱一平 石家庄居民水电煤气费都是多少钱? 石家庄水电一个月多少钱一个月多少钱 石家庄水电价格是多少钱 合同到期单位不再续签该如何解决 医疗期满不续签合同赔偿标准 请病假期间合同到期公司不续签怎么处理 合同到期医疗期未续签怎么办 医疗期满合同到期不续签赔偿 医疗期满合同到期,单位不续签咋办? 不用了怎么注销掉? 奔驰glb和gla怎么选,哪个好? 奔驰GLA2021款最新消息 奔驰gla车身尺寸多少 北京奔驰gla怎么样(奔驰gla国产和进口的区别) calvinkimone是山寨嘛 苗族之丧葬送哭|乡野拾遗 送哭的解释 怎么注销 曲阜尼山和泰山哪个高 曲阜泰山济南旅游攻略 三清山和泰山曲阜哪个好玩点 曲阜到泰山怎么走? glove什么时候可以不加a pair of c语言 fread()函数的二进制文件处理方式 牧场物语的BUG 《锦江街巷》63:文献考古见大慈 牧场物语双子村赚钱的几种方法。(至少三种) 大慈寺和大慈恩寺有什么关系 大慈寺太古里那道门叫什么 牧场物语蜜糖村 有什么好的赚钱方法 成都大慈寺求什么灵验 大慈寺主要求什么 商贸领域和社会领域属于信息领域嘛 当空的拼音 梦见自己没穿裤子或内衣 梦见自己穿个裙子没穿内裤的预兆 梦见儿子开车出车祸 梦见抱着儿子翻车了 梦见儿子开车翻车的预兆 无实战经验的诸葛亮为啥不让赵云挂帅却要亲自率兵出征? 老昆明方言斗草和干草是什么意思 斗草 &#160;&#160;[dòu cǎo]什么意思?近义词和反义词是什么?英文翻译是什么? 高蟾《金陵晚望》诗词赏析