?? hzk.cpp
字號(hào):
#include <stdio.h>
#include <graphics.h>
#include <fcntl.h>
#include <io.h>
#include <process.h>
#include <conio.h>
int hzk_p;
FILE *fp;
void get_mat(unsigned char a,unsigned char b,unsigned char buff[])
{
int i;
unsigned int qh,wh;
unsigned long offset;
qh=a-0xa0;
wh=b-0xa0;
offset=(94*(qh-1)+(wh-1))*32L;
lseek(hzk_p,offset,SEEK_SET);
read(hzk_p,buff,32);
for(i=0;i<16;i++)
fprintf(fp,"%c",buff[i]);
// fprintf(fp,"\n");
for(i=16;i<32;i++)
fprintf(fp,"%c",buff[i]);
// fprintf(fp,"\n");
}
void main()
{
unsigned char *hz="處花知";
unsigned char mat[32];
// memset(mat,0,32);
// int hzk_p;
hzk_p=open("c:\\hzk16",O_BINARY|O_RDONLY);
if(hzk_p==-1)
{
printf("the hzk16 not exit! ENTER to system\n");
getch();
exit(1);
}
fp=fopen("hzzk","w+");
while(*(hz+1)!=NULL)
{
get_mat(*hz,*(hz+1),mat);
if(*(hz+2)==NULL)
break;
hz=hz+2;
}
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -