永发信息网

请问如何使用纯C语言读取文件中的图片,并将图片存储在二维数组中?

答案:1  悬赏:30  手机版
解决时间 2021-03-10 14:16
请问如何使用纯C语言读取文件中的图片,并将图片存储在二维数组中?
最佳答案
1、使用双层循环语句,就可以依次把数据顺序读入到一个二维数组当中了。2、例程:#include#include#defineMAXLINE3#defineMAXCOLUMN10voidmain(void){FILE*fp;//文件指针chararr[MAXLINE][MAXCOLUMN]={0};//定义3行10列的二维数组并初始化inti=-1;if((fp=fopen("./test/filename.txt","r"))==NULL){//打开txt文件perror("Fileopenerror!\n");return;}while((fgets(arr[++i],MAXCOLUMN+1,fp))!=NULL)//读取一行并存到arr数组printf("%d:",i);//打印行号//puts(arr[i]);char*subarr=strtok(arr[i],"");//以空格为分隔符从arr[i]中获得字串while(subarr!=NULL){data[i][j]=atoi(subarr);//将字串转为int型数据存入data数组printf("%d\t",data[i][j]);//打印data[i][jsubarr=strtok(NULL,"");//继续获得arr[i]中的字串j++;//data数组列加一}printf("\n");}//循环完毕后,所有数据已在data数组中printf("\n");fclose(fp);//关闭指针}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
已知AB//CD,EF分别交于AB,CD于E,F,EC平分角AE
美居家电生活馆地址有知道的么?有点事想过去
有谁知道猴头鹰的药用价值吗?
在驴友网的天堂顶登山活动中,发现“Udjat无
谁知道兰克国际化妆学校?它和蒙妮坦哪个更正
红蓝广告怎么去啊,有知道地址的么
【拟行路难其四】拟行路难其四是几言诗?5言还
高尔夫嘉旅1.4t自动进取还需要磨合吗?
车子排气管吐吐车子还一抖一抖的。大家好我的
有一根长一米的绳子一段一段的剪如果要将这根
断断续续的同义词是什么?
上海东华大学服装设计与工程学费是多少学费
【十字轴万向节】十字轴万向节由哪些主要构件
做面包和馒头用酵母一样吗
空腹吃黑豆好吗
推荐资讯
中华酒祖迎宾酒多少钱一箱
请问一下氯化铵,甲醛在氯化锌的作用下在300℃
高中 解不等式
有谁用过武力拔寒散,敷时的感觉怎么样的?
男友跟我聊天很肉麻,我受不了……他叫我小宝
LOL辛德拉和谁有关系?
用360浏览器公司主页打不开,但是子页面可以
阿迪三叶草的尺码有偏大吗?要是穿耐克LX(17
从美国寄USPS包裹到中国,在网上查不到追踪信
我是男的,被男的摸大腿内侧,竟然硬了,这怎
佳县人民检察院反渎职侵权局这个地址在什么地
【世界上最痛苦的事是什么】世上最痛苦的事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?