关于c语言二进制文件的问题,怎样实现将一个图片以二进制的方式存入数组中,然后又可以写入文件中???
2个回答
2013-04-23
展开全部
#include <stdio.h>
#include <stdlib.h>
int main(){
FILE *fp=fopen("file.bin","rb");
char str[128]={0}; //数组的大小,改成足够大的
fread( str , 1,3,fp);
fclose(fp);
return 0;
}
#include <stdlib.h>
int main(){
FILE *fp=fopen("file.bin","rb");
char str[128]={0}; //数组的大小,改成足够大的
fread( str , 1,3,fp);
fclose(fp);
return 0;
}
追问
我要把图片存入数组中,有代码????给个啊,求发。。。
追答
这个可以存任何文件!数组定义足够大就行
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询