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

我把一个二维数组写成二进制文件然后再从中读出数据存在另一个二维数组...

发布网友 发布时间:2024-03-05 01:59

我来回答

2个回答

热心网友 时间:2024-08-06 11:20

写入和读出的方式一样就行了:

给你个例子:

# include <stdio.h>
#include <time.h>
#include <stdlib.h>
int main(void)
{
 float u2[200][200];
 float u2_1[200][200];
 int i,j;
 FILE* fp=fopen("d:\\1.dat","wb+");
 srand(time(0));
 for (i=0;i<200*200;i++)
 {
  *((float*)u2+i)=rand()/100.0;
 }
 fwrite(u2,sizeof(u2),1,fp);
 fclose(fp);
 fp=fopen("d:\\1.dat","rb");
 fread(u2_1,sizeof(u2_1),1,fp);
 fclose(fp);
 for (i=0;i<200;i++)     //验证
 {
  for (j=0;j<200;j++)
  {
   if (u2[i][j]!=u2_1[i][j])
   {
    printf("内容不同\n");
    return 1;
   }
  }
 }
 printf("内容相同\n"); 
 return 0;
}

热心网友 时间:2024-08-06 11:23

#include<stdio.h>
#include<stdlib.h>

#include<windows.h>
int main(void)
{
//srand((int)time(0));
FILE *fp;
if((fp=fopen("text.dat","ab+"))==NULL)
{
printf("open error");
exit(2);
}
float u2[200][200];//要写入的数组
float u3[200][200];//要读入的数组
int i,j;
for(i=0;i<200;i++)
for(j=0;j<200;j++)
u2[i][j]=1;//写入的数组

fwrite(u2,sizeof(float),200*200,fp);//写入的文件
fclose(fp);
if((fp=fopen("text.dat","ab+"))==NULL)
{
printf("open error");
exit(2);
}
fread(u3,sizeof(float),200*200,fp);//读出数组
for(i=0;i<200;i++)
for(j=0;j<200;j++)
printf("%f",u3[i][j]);
fclose(fp);
system("pause");
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怀孕四个月补钙可以吗 孕妇吃什么时候钙片好 孕妇吃什么钙片最好 怀孕补钙是必须的吗?孕妇钙片品牌哪个好? ...在长高的黄金发育时期,会影响容貌五官的变化吗,不仅没有发育到变... 冬至吃饺子的诗词 立冬吃饺子的暖心诗词 宁波全封闭学校有哪些 宁波市北仑区小港镇会计学校在那? 或红联镇也可以 江南教育集团小港中心幼儿园园况介绍 红联哪里有报暑假班 ...做梦哭了,哭了挺久的,叫醒了大声哭,哭的很伤心,还抽泣,流眼泪... 动物园里有5座猴山,其中3座住着金丝猴,2座住着猕猴.这5座猴山上猴子的... 中国开战前的诗句 帮忙写份大一迎新晚会的策划书要和建国60周年和建系50年联系起来,主题... 一年内怎么改第二次 郫都区春节寺庙开放吗 修改一次,一年之内可以改第二次吗? 安徽工程大学为什么衰落了? 用4个长4cm宽1cm的长方形能拼成一个正方形吗? ...的衣服鞋子放一段时间不穿,再穿身上脚腕上就很痒,有点像过敏一样... 身上痒是不是和几天没换衣服有关 南郭先生南郭先生的故事南郭先生的寓意南郭先生的意思 邀请你陪他一起做哪些事的男孩子,摆明就是想追求你了? 一年内怎么改第二次 老母亲生日宴上的长寿面可用什么代替 ...帐套怎样更改帐套名?换言之就是怎样把别人的帐套变成自己的 求正规... KH01840526135外埠快递到哪了? 龙珠有个问题想不通,大特为什么不用龙珠复活未来人类。他可以让现代的... 怎么一年内修改两次? ...其有什么作用,谁知道啊,请告诉我吧,是否可以吃啊,是不是会有毒... 一年内可以改几次啊! 合资企业变独资企业需要哪些手续 用苹果手机怎么做到第二次修改 怎么一年内修改两次怎样才能一年修改两次? 正月打雷下大雪预示着什么 母乳喂养:如何保证乳汁的质与量 母乳喂养小技巧:如何保持母乳的新鲜度 不到一年怎么改第二次 一年内怎么改第二次 巨蟹座对爱情的忠诚度有多高 巨蟹男在感情里最大的缺点以及有何影响? 袋装的瓷砖胶被淋了,有补救方法么 ...总裁的替身情人》txt下载在线阅读全文,求百度网盘云资源_百度... 男子取名为“骂建行”被银行拒绝录用,银行有必要纠结这些字眼吗?_百度... 河南一男子因名字叫骂建行被银行拒绝录用,你的名字闹过什么笑话?_百度... 荣耀3clo1m和荣耀3cl01主板一样吗 淋雨感冒又拉肚子怎么办 男子取名“骂建行”银行拒绝录用,生活中还有哪些因名字奇特产生的尴尬... ...急急急急急急急我家荷兰猪昨天淋雨了,今天拉肚子了,还蔫蔫儿的... iphone怎么导歌到ipod?