C语言使用HZK16显示每个像素的代码

下边内容段是关于C语言使用HZK16显示每个像素的内容。

#include<stdio.h>
#include<stdlib.h>
void main()
{
int i,j;
char mat[32];
unsigned char qh,wh;
unsigned long offset;
int arrar[16][16]={0},m,n;
unsigned char a=0;
printf("%d,%dn",qh,wh);
{
printf("Can't Open hzk16n");
exit(0);
}
fseek(HZK,offset,SEEK_SET);
fread(mat,32,1,HZK);
for(i=0;i<32;i++)
{
a=mat[i];
m=i/2;
for(j=7;j>=0;j--)
{
arrar[m][n+j]=a%2;
a=a/2;
}
}
for(m=0;m<16;m++)
{
for(n=0;n<16;n++)
printf("%d",arrar[m][n]);
printf("n");
}
for(m=0;m<16;m++)
{
for(n=0;n<16;n++)
{
if(arrar[m][n]==0)
printf("%c",32);
else
}
printf("n");
}
fclose(HZK);
}





posted @ 2019-01-30 11:38  玉米帮  阅读(770)  评论(0编辑  收藏  举报