荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: spectre (Ich Liebe Dich), 信区: Program
标 题: Re: 问一个C的问题!!!
发信站: BBS 荔园晨风站 (Sun Apr 1 16:26:59 2001), 转信
16点阵汉字与其区位码关系可以通过以下的程序段求得:
先打开汉字库,设*str为输入字符.则:
if((*str&0x80)&&(*(str+1)&0x80)) //是汉字
{
Zcode=(*str-0xa1)&0x7f;//区码
Bcode=(*(str+1)-0xa1)&0x07f;//位码
Rec=Zcode*94+Bcode;//记录号
Len=Rec*32L; //在字库中的位置.
......
}
【 在 fennel (尘世难逢开口笑) 的大作中提到: 】
: 请问那位大虾知道用C编写下面的程序:
: 该程序应能将汉字及其对应的拼音码,区位码和五笔字型代码存储起来,供
: 以后有需要的用户查询,修改,增删(要求区位码以整型 变量处理)。
: 谢谢!!!
--
※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.0.120]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店