[問題] 要把圖檔存成陣列
DEV-C++
要把圖檔存成陣列
只要讀資料進陣列就好
但是怎麼圖檔都讀幾行就停了
20K的檔 我開500000空間的陣列怎麼都抓不滿
顯示不到100字元 就停了
-------------------------------------------------------------------
#include <stdio.h>
#include <stdlib.h>
void main(int argc,char *argv[])
{
unsigned char name1[552000], name2[552000],q;
int i=0 , z=0,g=0;
char ch[20];
FILE *cPtr;//宣告一個指向檔案的指標
cPtr = fopen( "998.jpg","r");
while (fscanf(cPtr,"%c",&name1[z])!=EOF)
{
name2[z]=name1[z];
printf("%X ",name2[z]);
z++;
}
return 0;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.238.253
※ 編輯: gameforever 來自: 114.42.238.253 (07/14 20:42)
→
07/14 20:52, , 1F
07/14 20:52, 1F
→
07/14 23:56, , 2F
07/14 23:56, 2F
→
07/15 00:52, , 3F
07/15 00:52, 3F
→
07/15 01:25, , 4F
07/15 01:25, 4F
→
09/14 16:05, , 5F
09/14 16:05, 5F