📄 uc1.cpp
字号:
#include <fstream.h>
#include <iostream.h>
#include <stdio.h>
int main(void)
{
char *ch="猪";
int mask;
char qh,wh;
int i,j;//
//int dData;//
char cArray[33]={0x09,0x00,0xFD,0x08,0x09,0x08,0x09,0x10,0x09,0x20,0x79,0x40,0x41,0x04,0x47,0xFE,
0x41,0x40,0x79,0x40,0x09,0x20,0x09,0x20,0x09,0x10,0x09,0x4E,0x51,0x84,0x21,0x00};
//打开字库
const char * filename="D:\\hzk16.dat";
ifstream inFile(filename,ios::in|ios::binary);
if(!inFile)
{
cout<<endl<<"Failed to open file"<<filename;
return 1;
}
//字库定位
qh=(*(ch)-0xa0);
wh=(*(ch+1)-0xa0);
inFile.ignore ((94*(qh-1)+(wh-1))*32L);
//取模32
inFile.get(cArray,33);
//格式转换及输出
for(i=0;i<32;i++)
{if((i%2)==0)cout<<"\n";
mask=0x80;
for(j=0;j<8;j++)
{
if((cArray[i]&mask)==0)cout<<" ";
else cout<<"* ";
mask>>=1;
}
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -