⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 t9py.c

📁 与手机上使用功能相同的T9拼音输入法
💻 C
📖 第 1 页 / 共 5 页
字号:
const unsigned char PY_mb_xiang []={"想向象项响香乡相像箱巷享镶厢降翔祥橡详湘襄芗葙饷庠骧缃蟓鲞飨"};
const unsigned char PY_mb_xiao  []={"小笑消削销萧效宵晓肖孝硝啸霄哮嚣校骁哓潇逍枭绡淆崤箫枵筱魈蛸"};
const unsigned char PY_mb_xie   []={"写些鞋歇斜血谢卸挟屑蟹泻懈泄楔邪协械谐蝎携胁解契叶绁颉缬獬榭廨撷偕瀣渫亵榍邂薤躞燮勰"};
const unsigned char PY_mb_xin   []={"新心欣信芯薪锌辛寻衅忻歆囟莘馨鑫昕镡"};
const unsigned char PY_mb_xing  []={"性行型形星醒姓腥刑杏兴幸邢猩惺省硎悻荥陉擤荇"};
const unsigned char PY_mb_xiong []={"胸雄凶兄熊汹匈芎"};
const unsigned char PY_mb_xiu   []={"修锈绣休羞宿嗅袖秀朽臭咻岫馐庥溴鸺貅髹"};
const unsigned char PY_mb_xu    []={"许须需虚嘘蓄续序叙畜絮婿戌徐旭绪吁酗恤墟糈勖栩浒蓿顼圩洫胥醑诩溆煦盱砉"};
const unsigned char PY_mb_xuan  []={"选悬旋玄宣喧轩绚眩癣券儇炫谖萱揎泫渲漩璇楦暄煊碹铉镟痃"};
const unsigned char PY_mb_xue   []={"学雪血靴穴削薛踅噱鳕泶"};
const unsigned char PY_mb_xun   []={"寻讯熏训循殉旬巡迅驯汛逊勋荤询浚巽埙荀蕈薰峋徇獯恂洵浔曛醺鲟郇窨"};
const unsigned char PY_mb_ya    []={"呀压牙押芽鸭轧崖哑亚涯丫雅衙鸦讶蚜伢垭揠岈迓娅琊桠氩砑睚痖疋"};
const unsigned char PY_mb_yan   []={"眼烟沿盐言演严咽淹炎掩厌宴岩研延堰验艳阉砚雁唁彦焰蜒衍谚燕颜阎焉奄厣菸魇琰滟焱筵赝兖恹檐湮谳偃胭晏闫俨郾鄢妍崦嫣罨酽餍鼹铅殷阽芫阏腌剡"};
const unsigned char PY_mb_yang  []={"样养羊洋仰扬秧氧痒杨漾阳殃央鸯佯疡炀恙徉鞅泱蛘烊怏"};
const unsigned char PY_mb_yao   []={"要摇药咬腰窑舀邀妖谣遥姚瑶耀尧钥侥夭爻吆崾徭幺珧杳轺曜肴鹞窈鳐疟陶约铫"};
const unsigned char PY_mb_ye    []={"也夜业野叶爷页液掖腋冶噎耶咽曳椰邪谒邺晔烨揶铘靥"};
const unsigned char PY_mb_yi    []={"一以已亿衣移依易医乙仪亦椅益倚姨翼译伊蛇遗食艾胰疑沂宜异彝壹蚁谊揖铱矣翌艺抑绎邑蛾屹尾役臆逸肄疫颐裔意毅忆义夷溢诣议怿痍镒癔怡驿旖熠酏翊欹峄圯殪嗌咦懿噫劓诒饴漪佚咿瘗猗眙羿弈苡荑仡佾贻钇缢迤刈悒黟翳弋奕蜴埸挹嶷薏呓轶镱"};
const unsigned char PY_mb_yin   []={"因引印银音饮阴隐荫吟尹寅茵淫殷姻烟堙鄞喑夤胤龈吲圻狺垠霪蚓氤铟窨瘾洇茚"};
const unsigned char PY_mb_ying  []={"应硬影营迎映蝇赢鹰英颖莹盈婴樱缨荧萤萦楹蓥瘿茔鹦媵莺璎郢嘤撄瑛滢潆嬴罂瀛膺荥颍"};
const unsigned char PY_mb_yo    []={"哟育唷"};
const unsigned char PY_mb_yong  []={"用涌永拥蛹勇雍咏泳佣踊痈庸臃恿俑壅墉喁慵邕镛甬鳙饔"};
const unsigned char PY_mb_you   []={"有又由右油游幼优友铀忧尤犹诱悠邮酉佑幽釉攸卣侑莠莜莸呦囿宥柚猷牖铕疣蚰蚴蝣鱿黝鼬蝤繇"};
const unsigned char PY_mb_yu    []={"与于欲鱼雨余遇语愈狱玉渔予誉育愚羽虞娱淤舆屿禹宇迂俞逾域芋郁谷吁盂喻峪御愉粥渝尉榆隅浴寓裕预豫驭蔚妪嵛雩馀阈窬鹆妤揄窳觎臾舁龉蓣煜钰谀纡於竽瑜禺聿欤俣伛圄鹬庾昱萸瘐谕鬻圉瘀熨饫毓燠腴狳菀蜮蝓"};
const unsigned char PY_mb_yuan  []={"远员元院圆原愿园援猿怨冤源缘袁渊苑垣鸳辕圜鼋橼媛爰眢鸢掾芫沅瑗螈箢塬垸"};
const unsigned char PY_mb_yue   []={"月越约跃阅乐岳悦曰说粤钥瀹钺刖龠栎樾"};
const unsigned char PY_mb_yun   []={"云运晕允匀韵陨孕耘蕴酝郧员熨氲恽愠郓芸筠韫昀狁殒纭"};
const unsigned char PY_mb_za    []={"杂砸咋匝扎咱咂拶"};
const unsigned char PY_mb_zai   []={"在再灾载栽宰哉崽甾仔"};
const unsigned char PY_mb_zan   []={"咱暂攒赞簪趱糌瓒拶昝錾"};
const unsigned char PY_mb_zang  []={"脏葬赃藏臧驵奘"};
const unsigned char PY_mb_zao   []={"早造遭糟灶燥枣凿躁藻皂噪澡蚤唣"};
const unsigned char PY_mb_ze    []={"则责择泽咋侧箦舴帻迮啧仄昃笮赜"};
const unsigned char PY_mb_zei   []={"贼"};
const unsigned char PY_mb_zen   []={"怎谮"};
const unsigned char PY_mb_zeng  []={"增赠憎曾综缯罾甑锃"};
const unsigned char PY_mb_zha   []={"扎炸渣闸眨榨乍轧诈喳札铡揸吒咤哳猹砟痄蚱齄查蜡栅咋喋楂柞"};
const unsigned char PY_mb_zhai  []={"摘窄债斋寨择翟宅侧祭砦瘵"};
const unsigned char PY_mb_zhan  []={"站占战盏沾粘毡展栈詹颤蘸湛绽斩辗崭瞻谵搌旃"};
const unsigned char PY_mb_zhang []={"张章长帐仗丈掌涨账樟杖彰漳胀瘴障仉嫜幛鄣璋嶂獐蟑"};
const unsigned char PY_mb_zhao  []={"找着照招罩爪兆朝昭沼肇嘲召赵棹钊笊诏啁"};
const unsigned char PY_mb_zhe   []={"着这者折遮蛰哲蔗锗辙浙柘辄赭摺鹧磔褶蜇谪"};
const unsigned char PY_mb_zhen  []={"真阵镇针震枕振斟珍疹诊甄砧臻贞侦缜蓁祯箴轸榛稹赈朕鸩胗浈桢畛圳椹"};
const unsigned char PY_mb_zheng []={"正整睁争挣征怔证症郑拯蒸狰政帧峥钲铮筝诤徵丁鲭"};
const unsigned char PY_mb_zhi   []={"只之直知制指纸支芝枝稚吱蜘质肢脂汁炙织职痔植抵殖执值侄址智滞止趾治旨窒志挚掷至致置帜识峙氏秩帙摭黹桎枳轵忮祉蛭膣觯郅栀彘芷祗咫鸷絷踬胝骘轾痣陟踯雉埴贽卮酯豸跖栉伎"};
const unsigned char PY_mb_zhong []={"中重种钟肿众终盅忠仲衷踵舯螽锺冢忪"};
const unsigned char PY_mb_zhou  []={"周洲皱粥州轴舟昼骤宙诌肘帚咒繇胄纣荮啁碡绉籀妯酎"};
const unsigned char PY_mb_zhu   []={"住主猪竹株煮筑著珠蛛朱诸诛逐烛拄瞩嘱柱助蛀贮铸注祝驻伫潴洙瘃翥茱苎橥舳杼箸炷侏铢疰渚褚躅麈邾槠竺属术"};
const unsigned char PY_mb_zhua  []={"抓爪挝"};
const unsigned char PY_mb_zhuai []={"拽转"};
const unsigned char PY_mb_zhuan []={"转专砖赚传撰篆颛馔啭沌"};
const unsigned char PY_mb_zhuang[]={"装撞庄壮桩状幢妆僮奘戆"};
const unsigned char PY_mb_zhui  []={"追坠缀锥赘椎骓惴缒隹"};
const unsigned char PY_mb_zhun  []={"准谆屯肫窀"};
const unsigned char PY_mb_zhuo  []={"捉桌着啄拙灼浊卓琢缴茁酌擢焯濯诼浞涿倬镯禚斫"};
const unsigned char PY_mb_zi    []={"字自子紫籽资姿吱滓仔咨孜渍滋淄谘茈嵫姊孳缁梓辎赀恣眦锱秭耔笫粢趑訾龇鲻髭兹觜"};
const unsigned char PY_mb_zong  []={"总纵宗棕综踪鬃偬粽枞腙"};
const unsigned char PY_mb_zou   []={"走揍奏邹鲰鄹陬驺诹"};
const unsigned char PY_mb_zu    []={"组族足阻租祖诅菹镞卒俎"};
const unsigned char PY_mb_zuan  []={"钻纂赚攥缵躜"};
const unsigned char PY_mb_zui   []={"最嘴醉罪堆咀觜蕞"};
const unsigned char PY_mb_zun   []={"尊遵撙樽鳟"};
const unsigned char PY_mb_zuo   []={"做作坐左座昨凿佐阼唑怍胙祚撮琢嘬笮酢柞"};
const unsigned char PY_mb_bd    []={",.?!:;'\"()<>[]{}$%@*+-_=~`|/\\^&*"};
const unsigned char PY_mb_sz    []={"0123456789"}; //数字
const unsigned char PY_mb_abc   []={"abc"};
const unsigned char PY_mb_def   []={"def"};
const unsigned char PY_mb_ghi   []={"ghi"};
const unsigned char PY_mb_jkl   []={"jkl"}; 
const unsigned char PY_mb_mno   []={"mno"};
const unsigned char PY_mb_pqrs  []={"pqrs"}; 
const unsigned char PY_mb_tuv   []={"tuv"};
const unsigned char PY_mb_wxyz  []={"wxyz"}; 
const unsigned char PY_mb_ABC   []={"ABC"};
const unsigned char PY_mb_DEF   []={"DEF"};
const unsigned char PY_mb_GHI   []={"GHI"};
const unsigned char PY_mb_JKL   []={"JKL"}; 
const unsigned char PY_mb_MNO   []={"MNO"};
const unsigned char PY_mb_PQRS  []={"PQRS"}; 
const unsigned char PY_mb_TUV   []={"TUV"};
const unsigned char PY_mb_WXYZ  []={"WXYZ"};
 



/*"拼音输入法查询码表,T9数字字母索引表(index)"*/

const struct t9PY_index  t9PY_index0[] ={0x00," ",PY_mb_bd};		//1
const struct t9PY_index  t9PY_index1[] ={0x20," ",PY_mb_space};	//1


const struct t9PY_index  t9PY_index2[] ={{0x2,"a",PY_mb_a},	   //55
										 {0x22,"ba",PY_mb_ba},
										 {0x22,"ca",PY_mb_ca},
										 {0x224,"bai",PY_mb_bai},
										 {0x224,"cai",PY_mb_cai},
										 {0x226,"ban",PY_mb_ban},
										 {0x226,"bao",PY_mb_bao},
										 {0x226,"can",PY_mb_can},
                                         {0x226,"cao",PY_mb_cao},
									     {0x226,"cen",PY_mb_cen},
										 {0x2264,"bang",PY_mb_bang},
									     {0x2264,"cang",PY_mb_cang},
										 {0x23,"ce",PY_mb_ce},
										 {0x234,"bei",PY_mb_bei},
                                         {0x236,"ben",PY_mb_ben},
										 {0x2364,"beng",PY_mb_beng},
                                         {0x2364,"ceng",PY_mb_ceng},
										 {0x24,"ai",PY_mb_ai},
										 {0x24,"bi",PY_mb_bi},
										 {0x24,"ci",PY_mb_ci},
                                    	 {0x242,"cha",PY_mb_cha},
										 {0x2424,"chai",PY_mb_chai},
									     {0x2426,"bian",PY_mb_bian},
                                         {0x2426,"biao",PY_mb_biao},
                                         {0x2426,"chan",PY_mb_chan},
                                         {0x2426,"chao",PY_mb_chao},
										 {0x24264,"chang",PY_mb_chang},
										 {0x243,"bie",PY_mb_bie},
										 {0x243,"che",PY_mb_che},
										 {0x2436,"chen",PY_mb_chen},
										 {0x24364,"cheng",PY_mb_cheng},
										 {0x244,"chi",PY_mb_chi},
										 {0x246,"bin",PY_mb_bin},
										 {0x2464,"bing",PY_mb_bing},
                                         {0x24664,"chong",PY_mb_chong},
										 {0x2468,"chou",PY_mb_chou},
                                         {0x248,"chu",PY_mb_chu},
										 {0x24824,"chuai",PY_mb_chuai},
                                         {0x24826,"chuan",PY_mb_chuan},
										 {0x248264,"chuang",PY_mb_chuang},
										 {0x2484,"chui",PY_mb_chui},
                                         {0x2484,"chun",PY_mb_chun},
                                         {0x2486,"chuo",PY_mb_chuo},										
										 {0x26,"an",PY_mb_an},
                                    	 {0x26,"ao",PY_mb_ao},                   	
                                    	 {0x26,"bo",PY_mb_bo},
                                    	 {0x264,"ang",PY_mb_ang},
										 {0x2664,"cong",PY_mb_cong},
										 {0x268,"cou",PY_mb_cou},
										 {0x28,"bu",PY_mb_bu},
                                    	 {0x28,"cu",PY_mb_cu},
										 {0x2826,"cuan",PY_mb_cuan},
										 {0x284,"cui",PY_mb_cui},
                                         {0x286,"cun",PY_mb_cun},
                                         {0x286,"cuo",PY_mb_cuo}	
										 };	 
const struct t9PY_index  t9PY_index3[] ={{0x03,"e",PY_mb_e},		//33
                                    	 {0x32,"da",PY_mb_da},
                                    	 {0x32,"fa",PY_mb_fa},
                                    	 {0x324,"dai",PY_mb_dai},
										 {0x326,"dan",PY_mb_dan},
									     {0x326,"dao",PY_mb_dao},
									     {0x326,"fan",PY_mb_fan}, 
										 {0x3264,"dang",PY_mb_dang},
                                         {0x3264,"fang",PY_mb_fang},										 
										 {0x33,"de",PY_mb_de},
                                    	 {0x334,"fei",PY_mb_fei},
										 {0x336,"fen",PY_mb_fen},
										 {0x3364,"deng",PY_mb_deng},
                                         {0x3364,"feng",PY_mb_feng},
										 {0x34,"di",PY_mb_di},
                                    	 {0x342,"dia",PY_mb_dia},
										 {0x3426,"dian",PY_mb_dian},
                                         {0x3426,"diao",PY_mb_diao},
                                         {0x343,"die",PY_mb_die},
										 {0x3464,"ding",PY_mb_ding},
										 {0x348,"diu",PY_mb_diu},
										 {0x36,"en",PY_mb_en},
										 {0x36,"fo",PY_mb_fo},
                                    	 {0x3664,"dong",PY_mb_dong},
										 {0x368,"dou",PY_mb_dou},
									     {0x368,"fou",PY_mb_fou},										 
										 {0x37,"er",PY_mb_er},
                                    	 {0x38,"du",PY_mb_du},
                                    	 {0x38,"fu",PY_mb_fu},
                                         {0x3826,"duan",PY_mb_duan},
										 {0x384,"dui",PY_mb_dui},
                                         {0x386,"dun",PY_mb_dun},
                                         {0x386,"duo",PY_mb_duo}                                         
									     };
const struct t9PY_index  t9PY_index4[] ={{0x42,"ha",PY_mb_ha},	   //38
                                         {0x42,"ga",PY_mb_ga},
                                         {0x423,"hai",PY_mb_hai},
										 {0x424,"gai",PY_mb_gai},
                                         {0x426,"gan",PY_mb_gan},
                                         {0x426,"gao",PY_mb_gao},
									     {0x426,"han",PY_mb_han},
                                         {0x426,"hao",PY_mb_hao}, 
										 {0x4264,"gang",PY_mb_gang},

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -