我的形码输入法[C语言] 之一:输入法的字词编码

原创 2004年08月23日 08:52:00
以下的介绍内容涉及到专利权的,不过不是偶的,是客户的:)

用在windows平台上,是形码输入法,使用四位十进制数字代替形码: 
0 口囗日目曰罒 
1 丨丶ㄟ宀 
2 一 
3 丿 
4 十乂艹丰井卅 
5 亅ㄅㄋ了亠广疒 
6 し乚ㄥㄑ厶厂乙 
7 フ乛┐ㄣ丆亻又廴 
8 八丷冫氵ツ人入 
9 冂凵コ匚冖卩几彐月凡臼卪

1、左右结构字:左边只取第一码,右边按笔顺取前两码和最后一码。例如:
社142捡2822科3114杨4533新5621铝600码7752泅808欧9378呻001

2、左中右结构字(中间和右边合在一起,作为右边)按左右结构字规则取码。例如:
龇1126班2132狮3131柳4939辩5164缴6304候7171湖8409膨9423啷0191

3、其余结构字:按笔顺取前三码和末笔码。例如:
宴1067露2910毽3227春410卫512等6641面7012送8247免3706圆0098

4、框形编码时不能按笔顺拆开。

词的编码如下:
两字词:两字前两码
三字词:第一字两码,后二字各一码
四字词以上:第一字和最后三字各一码

这样不管是字还是词组,都是四个数字编码,重码率非常之低,基本不用翻页

输入法汉字拼音码表

const struct struct_PY_HZ_DB PY_HZ_DB[23] = {     {'a',       5 ,       { {"a", "啊阿呵吖嗄腌锕"}//旁勹 ...
  • damifeng8
  • damifeng8
  • 2012-06-18 16:56:21
  • 103945

数据结构之---C语言实现哈夫曼树和编码

数据结构之---C语言实现哈夫曼树和编码
  • u012965373
  • u012965373
  • 2015-07-03 00:03:01
  • 6331

C语言中 *号的用途

在C语言中 * 号有三个用途 乘号,用做乘法的运算,liru
  • triumph92
  • triumph92
  • 2014-11-22 18:28:10
  • 734

我的形码输入法[C语言] 之三:输入法的设计(1)

本篇只叙述我的形码输入法内部从输入到输出转换的原理,如果想要了解输入法程序的框架是怎么样的、到底是怎么被调用出来的,请参见自由拼音输入法源码3.1版,我最初的程序就是用这个改的如果想要了解window...
  • realfun
  • realfun
  • 2004-08-26 16:10:00
  • 4476

目前最易学最快最好的繁体形码顺手输入法 免费下载

 庆祝十一国庆节!现发布BIG5繁体顺手输入法供大家使用。下载地址:进入顺手输入法网站http://shunshou.xinwen666.com/ 点击"下载",进入下载页下载,安装后进入"学习园地"...
  • shunshou
  • shunshou
  • 2007-10-03 16:05:00
  • 701

<em>c语言</em>实现base64编码解码

用<em>c语言</em>实现的base64,包括加密算法和解密算法。... 首页 精品专辑 排行榜 VIP <em>我的</em>资源 上传资源赚积分 ...base64编码译码器_<em>C语言</em>源码_多种实现 时间:2018-4-1...
  • 2018年04月04日 00:00

C语言自动识别文本编码

用C语言在编写一些文本处理程序时,文本编码就成为了很重要的部分, 但C语言本身,处理文本又十分困难,虽然有wchar_t这类标准库支持, 然后事实是各类编译器对其支持也不相同,而且缺乏一致的标准。...
  • sun_xiaofan
  • sun_xiaofan
  • 2015-11-05 19:21:12
  • 2769

C语言版拼音输入法源代码

  • 2008年06月25日 10:32
  • 198KB
  • 下载

我的形码输入法[C语言] 之四:输入法的设计(2)

输入法的转换需求:四位以下的数字-》字或词词库的编码需要:字-》编码 从前篇的叙述以及上面的需求上可以看出,需要下列库:字库:常用、罕用词库:常用、罕用考虑到字只有16位(不支持宽字),而且编码最多只...
  • realfun
  • realfun
  • 2004-08-26 16:39:00
  • 2802

C语言实现哈夫曼编码与译码

在电报通讯中,电文是以二进制的0、1序列传送的。字符集中的字符的使用频率是不同的(比如e和t的使用较之q和z要频繁得多),哈夫曼编码可以使得编码的总长最短,从而相同的位长可以传送更多的信息。  ...
  • u010002704
  • u010002704
  • 2014-09-11 15:17:42
  • 3724
收藏助手
不良信息举报
您举报文章:我的形码输入法[C语言] 之一:输入法的字词编码
举报原因:
原因补充:

(最多只允许输入30个字)