日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

拼音输入法实现

發(fā)布時(shí)間:2023/12/10 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 拼音输入法实现 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.


拼音輸入法實(shí)現(xiàn):

#include<stdio.h> #include<string.h> #include<stdio.h> struct PY_index { char *PY; char *PY_mb; }; //"拼音輸入法漢字排列表,碼表(mb)" char PY_mb_a[] ={"阿啊"}; char PY_mb_ai[] ={"哎哀唉埃挨皚癌矮藹艾愛隘礙"}; char PY_mb_an[] ={"安氨鞍俺岸按案胺暗"}; char PY_mb_ang[] ={"骯昂盎"}; char PY_mb_ao[] ={"凹敖熬翱襖傲奧澳懊"}; char PY_mb_ba[] ={"八巴叭扒吧芭疤捌笆拔跋把靶壩爸罷霸"}; char PY_mb_bai[] ={"白百佰柏?cái)[敗拜稗"}; char PY_mb_ban[] ={"扳班般頒斑搬板版辦半伴扮拌絆瓣"}; char PY_mb_bang[] ={"邦幫梆綁榜膀蚌傍棒謗磅鎊"}; char PY_mb_bao[] ={"包苞胞褒雹寶飽保堡報(bào)抱豹鮑暴爆剝薄瀑"}; char PY_mb_bei[] ={"卑杯悲碑北貝狽備背鋇倍被憊焙輩"}; char PY_mb_ben[] ={"奔本苯笨夯"}; char PY_mb_beng[] ={"崩繃甭泵迸蹦"}; char PY_mb_bi[] ={"逼鼻比彼筆鄙幣必畢閉庇毖陛斃敝痹蓖弊碧蔽壁避臂"}; char PY_mb_bian[] ={"邊編鞭貶扁卞便變遍辨辯辮"}; char PY_mb_biao[] ={"彪標(biāo)膘表"}; char PY_mb_bie[] ={"憋鱉別癟"}; char PY_mb_bin[] ={"賓彬斌濱瀕擯"}; char PY_mb_bing[] ={"冰兵丙秉柄炳餅并病"}; char PY_mb_bo[] ={"撥波玻缽脖菠播伯駁帛泊勃鉑舶博渤搏箔膊卜"}; char PY_mb_bu[] ={"補(bǔ)哺捕不布步怖部埠簿"}; char PY_mb_ca[] ={"擦"}; char PY_mb_cai[] ={"猜才材財(cái)裁采彩睬踩菜蔡"}; char PY_mb_can[] ={"參餐殘蠶慚慘燦"}; char PY_mb_cang[] ={"倉(cāng)滄蒼艙藏"}; char PY_mb_cao[] ={"操糙曹槽草"}; char PY_mb_ce[] ={"冊(cè)側(cè)廁測(cè)策"}; char PY_mb_ceng[] ={"層蹭曾"}; char PY_mb_cha[] ={"叉插查茬茶搽察碴岔詫差剎"}; char PY_mb_chai[] ={"拆柴豺"}; char PY_mb_chan[] ={"摻攙讒饞纏蟬產(chǎn)鏟闡顫"}; char PY_mb_chang[] ={"昌猖腸嘗償常廠場(chǎng)敞暢倡唱"}; char PY_mb_chao[] ={"抄鈔超巢朝嘲潮吵炒綽"}; char PY_mb_che[] ={"車扯徹掣撤澈"}; char PY_mb_chen[] ={"郴塵臣忱沉辰陳晨襯趁"}; char PY_mb_cheng[] ={"稱撐成呈承誠(chéng)城乘懲程澄橙逞騁秤"}; char PY_mb_chi[] ={"吃癡弛池馳遲持尺侈齒恥斥赤熾翅"}; char PY_mb_chong[] ={"充沖蟲崇寵"}; char PY_mb_chou[] ={"抽仇綢疇愁稠籌酬躊丑瞅臭"}; char PY_mb_chu[] ={"出初除廚滁鋤雛櫥躇礎(chǔ)儲(chǔ)楚處搐觸矗畜"}; char PY_mb_chuai[] ={"揣"}; char PY_mb_chuan[] ={"川穿傳船椽喘串"}; char PY_mb_chuang[]={"闖瘡窗床創(chuàng)"}; char PY_mb_chui[] ={"吹炊垂捶錘"}; char PY_mb_chun[] ={"春椿純唇淳醇蠢"}; char PY_mb_chuo[] ={"戳"}; char PY_mb_ci[] ={"疵詞茨瓷慈辭磁雌此次刺賜"}; char PY_mb_cong[] ={"囪從匆蔥聰叢"}; char PY_mb_cou[] ={"湊"}; char PY_mb_cu[] ={"粗促醋簇"}; char PY_mb_cuan[] ={"躥竄篡"}; char PY_mb_cui[] ={"崔催摧脆淬瘁粹翠"}; char PY_mb_cun[] ={"村存寸"}; char PY_mb_cuo[] ={"搓磋撮挫措錯(cuò)"}; char PY_mb_da[] ={"搭達(dá)答瘩打大"}; char PY_mb_dai[] ={"呆歹傣代帶待怠殆貸袋逮戴"}; char PY_mb_dan[] ={"丹單擔(dān)耽鄲膽撣旦但誕彈憚淡蛋氮"}; char PY_mb_dang[] ={"當(dāng)擋黨蕩檔"}; char PY_mb_dao[] ={"刀導(dǎo)島倒搗禱蹈到悼盜道稻"}; char PY_mb_de[] ={"得德的"}; char PY_mb_deng[] ={"燈登蹬等鄧凳瞪"}; char PY_mb_di[] ={"低堤滴狄迪敵滌笛嫡底抵地弟帝遞第締蒂"}; char PY_mb_dian[] ={"掂滇顛典點(diǎn)碘電佃甸店墊惦淀奠殿靛"}; char PY_mb_diao[] ={"刁叼凋碉雕吊釣掉"}; char PY_mb_die[] ={"爹跌迭諜疊碟蝶"}; char PY_mb_ding[] ={"丁叮盯釘頂鼎訂定錠"}; char PY_mb_diu[] ={"丟"}; char PY_mb_dong[] ={"東冬董懂動(dòng)凍侗恫棟洞"}; char PY_mb_dou[] ={"都兜斗抖陡豆逗痘"}; char PY_mb_du[] ={"督毒讀犢獨(dú)堵賭睹妒杜肚度渡鍍"}; char PY_mb_duan[] ={"端短段斷緞鍛"}; char PY_mb_dui[] ={"堆隊(duì)對(duì)兌"}; char PY_mb_dun[] ={"噸敦墩蹲盾鈍頓遁"}; char PY_mb_duo[] ={"多哆奪掇朵垛躲剁墮舵惰跺"}; char PY_mb_e[] ={"訛俄娥峨鵝蛾額厄扼惡餓鄂遏"}; char PY_mb_en[] ={"恩"}; char PY_mb_er[] ={"兒而爾耳洱餌二貳"}; char PY_mb_fa[] ={"發(fā)乏伐罰閥筏法琺"}; char PY_mb_fan[] ={"帆番翻藩凡礬釩煩樊繁反返犯泛飯范販"}; char PY_mb_fang[] ={"方坊芳防妨房肪仿訪紡放"}; char PY_mb_fei[] ={"飛非啡菲肥匪誹吠廢沸肺費(fèi)"}; char PY_mb_fen[] ={"分吩紛芬氛酚墳汾焚粉份奮忿憤糞"}; char PY_mb_feng[] ={"豐風(fēng)楓封瘋峰烽鋒蜂馮逢縫諷鳳奉"}; char PY_mb_fo[] ={"佛"}; char PY_mb_fou[] ={"否"}; char PY_mb_fu[] ={"夫膚孵敷弗伏扶拂服俘氟浮涪符袱幅福輻撫甫府斧俯釜輔腑腐父訃付婦負(fù)附咐阜復(fù)赴副傅富賦縛腹覆"}; char PY_mb_ga[] ={"嘎噶"}; char PY_mb_gai[] ={"該改鈣蓋溉概"}; char PY_mb_gan[] ={"干甘桿肝柑竿稈趕敢感贛"}; char PY_mb_gang[] ={"岡剛崗綱肛缸鋼港杠"}; char PY_mb_gao[] ={"皋羔高膏篙糕搞稿鎬告"}; char PY_mb_ge[] ={"戈疙哥胳鴿割擱歌閣革格葛隔個(gè)各鉻咯"}; char PY_mb_gei[] ={"給"}; char PY_mb_gen[] ={"根跟"}; char PY_mb_geng[] ={"更庚耕羹埂耿梗"}; char PY_mb_gong[] ={"工弓公功攻供宮恭躬龔鞏汞拱共貢"}; char PY_mb_gou[] ={"勾溝鉤狗茍構(gòu)購(gòu)垢夠"}; char PY_mb_gu[] ={"估咕姑孤沽菇辜箍古谷股骨蠱鼓固故顧雇"}; char PY_mb_gua[] ={"瓜刮剮寡掛褂"}; char PY_mb_guai[] ={"乖拐怪"}; char PY_mb_guan[] ={"關(guān)觀官冠棺館管貫慣灌罐"}; char PY_mb_guang[] ={"光廣逛"}; char PY_mb_gui[] ={"歸圭龜規(guī)閨硅瑰軌詭癸鬼劊柜貴桂跪"}; char PY_mb_gun[] ={"輥滾棍"}; char PY_mb_guo[] ={"郭鍋國(guó)果裹過(guò)"}; char PY_mb_ha[] ={"蛤哈"}; char PY_mb_hai[] ={"孩骸海亥駭害氦"}; char PY_mb_han[] ={"酣憨含邯函涵寒韓罕喊漢汗旱悍捍焊憾撼翰"}; char PY_mb_hang[] ={"杭航行"}; char PY_mb_hao[] ={"毫豪嚎壕好郝號(hào)浩耗"}; char PY_mb_he[] ={"呵喝禾合何和河閡核荷涸盒菏賀褐赫鶴"}; char PY_mb_hei[] ={"黑嘿"}; char PY_mb_hen[] ={"痕很狠恨"}; char PY_mb_heng[] ={"亨哼恒橫衡"}; char PY_mb_hong[] ={"轟哄烘弘紅宏洪虹鴻"}; char PY_mb_hou[] ={"侯喉猴吼后厚候"}; char PY_mb_hu[] ={"乎呼忽弧狐胡壺湖葫瑚糊蝴虎唬互戶護(hù)滬"}; char PY_mb_hua[] ={"花華嘩滑猾化劃畫話"}; char PY_mb_huai[] ={"懷徊淮槐壞"}; char PY_mb_huan[] ={"歡還環(huán)桓緩幻宦喚換渙患煥瘓豢"}; char PY_mb_huang[] ={"荒慌皇凰黃惶煌蝗磺簧恍晃謊幌"}; char PY_mb_hui[] ={"灰恢揮輝徽回蛔悔卉匯會(huì)諱繪誨燴賄晦穢惠毀慧"}; char PY_mb_hun[] ={"昏葷婚渾魂混"}; char PY_mb_huo[] ={"豁活火伙或貨獲禍惑霍"}; char PY_mb_ji[] ={"譏擊饑圾機(jī)肌雞跡姬積基績(jī)緝畸箕稽激及吉汲級(jí)即極急疾棘集嫉輯籍幾己擠脊計(jì)記伎紀(jì)妓忌技際劑季既濟(jì)繼寂寄悸祭薊冀藉"}; char PY_mb_jia[] ={"加夾佳枷家嘉莢頰甲賈鉀價(jià)駕架假嫁稼挾"}; char PY_mb_jian[] ={"奸尖堅(jiān)殲間肩艱兼監(jiān)箋緘煎揀儉柬繭撿減剪檢鹼簡(jiǎn)堿見件建餞劍薦賤健澗艦漸濺踐鑒鍵箭"}; char PY_mb_jiang[] ={"江姜將漿僵疆講獎(jiǎng)槳蔣匠降醬"}; char PY_mb_jiao[] ={"交郊嬌澆驕膠椒焦蕉礁角狡絞餃矯腳鉸攪剿繳叫轎較教窖酵覺嚼"}; char PY_mb_jie[] ={"階皆接秸揭街節(jié)劫杰潔結(jié)捷睫截竭姐解介戒芥屆界疥誡借"}; char PY_mb_jin[] ={"巾今斤金津筋襟僅緊謹(jǐn)錦盡勁近進(jìn)晉浸燼禁靳"}; char PY_mb_jing[] ={"京經(jīng)莖荊驚晶睛粳兢精鯨井頸景警凈徑痙競(jìng)竟敬靖境靜鏡"}; char PY_mb_jiong[] ={"炯窘"}; char PY_mb_jiu[] ={"糾究揪九久灸玖韭酒舊臼咎疚廄救就舅"}; char PY_mb_ju[] ={"居拘狙駒疽鞠局桔菊咀沮舉矩句巨拒具炬俱劇懼據(jù)距鋸聚踞"}; char PY_mb_juan[] ={"娟捐鵑卷倦絹眷"}; char PY_mb_jue[] ={"撅決訣抉絕倔掘爵攫"}; char PY_mb_jun[] ={"軍君均鈞菌俊郡峻浚駿竣"}; char PY_mb_ka[] ={"咖喀卡"}; char PY_mb_kai[] ={"開揩凱慨楷"}; char PY_mb_kan[] ={"檻刊勘堪坎砍看"}; char PY_mb_kang[] ={"康慷糠扛亢抗炕"}; char PY_mb_kao[] ={"考拷烤靠"}; char PY_mb_ke[] ={"坷苛柯科棵顆磕殼咳可渴克刻客課"}; char PY_mb_ken[] ={"肯墾懇啃"}; char PY_mb_keng[] ={"吭坑"}; char PY_mb_kong[] ={"空孔恐控"}; char PY_mb_kou[] ={"摳口扣寇"}; char PY_mb_ku[] ={"枯哭窟苦庫(kù)褲酷"}; char PY_mb_kua[] ={"夸垮挎胯跨"}; char PY_mb_kuai[] ={"塊快儈筷"}; char PY_mb_kuan[] ={"寬款"}; char PY_mb_kuang[] ={"匡筐狂況曠礦框眶"}; char PY_mb_kui[] ={"虧巋盔窺奎葵魁傀愧潰饋"}; char PY_mb_kun[] ={"坤昆捆困"}; char PY_mb_kuo[] ={"擴(kuò)括闊廓"}; char PY_mb_la[] ={"垃拉啦喇臘蠟辣"}; char PY_mb_lai[] ={"來(lái)萊賴"}; char PY_mb_lan[] ={"蘭攔欄婪闌藍(lán)讕瀾籃覽攬纜懶爛濫"}; char PY_mb_lang[] ={"郎狼廊瑯榔朗浪"}; char PY_mb_lao[] ={"撈勞牢老佬姥澇烙酪"}; char PY_mb_le[] ={"樂(lè)勒了"}; char PY_mb_lei[] ={"雷鐳壘磊蕾儡肋淚類累擂"}; char PY_mb_leng[] ={"棱楞冷"}; char PY_mb_li[] ={"厘梨貍離莉犁漓璃黎籬禮李里哩理鯉力歷厲立吏麗利勵(lì)瀝例隸俐荔栗礫粒傈痢"}; char PY_mb_lian[] ={"連簾憐漣蓮聯(lián)廉鐮斂臉練煉戀鏈"}; char PY_mb_liang[] ={"倆良涼梁糧粱兩亮諒輛晾量"}; char PY_mb_liao[] ={"潦遼療聊僚寥廖撩燎鐐料撂"}; char PY_mb_lie[] ={"列劣烈獵裂"}; char PY_mb_lin[] ={"鄰林臨淋琳霖磷鱗凜吝賃拎"}; char PY_mb_ling[] ={"伶靈嶺玲凌鈴陵羚菱零齡領(lǐng)令另"}; char PY_mb_liu[] ={"溜劉流留琉硫餾榴瘤柳六"}; char PY_mb_long[] ={"龍嚨籠聾隆窿隴壟攏"}; char PY_mb_lou[] ={"婁樓摟簍陋漏"}; char PY_mb_lu[] ={"露盧廬蘆爐顱鹵虜擄魯陸錄賂鹿祿碌路戮潞麓"}; char PY_mb_luan[] ={"孿巒攣灤卵亂"}; char PY_mb_lue[] ={"掠略"}; char PY_mb_lun[] ={"掄侖倫淪綸輪論"}; char PY_mb_luo[] ={"羅蘿邏鑼籮騾螺裸洛絡(luò)駱落"}; char PY_mb_lv[] ={"濾驢呂侶旅鋁屢縷履律慮率綠氯"}; char PY_mb_ma[] ={"媽麻馬瑪碼螞罵嗎嘛"}; char PY_mb_mai[] ={"埋買邁麥賣脈"}; char PY_mb_man[] ={"蠻饅瞞滿曼謾慢漫蔓"}; char PY_mb_mang[] ={"忙芒盲茫莽氓"}; char PY_mb_mao[] ={"貓毛矛茅錨卯鉚茂冒貿(mào)帽貌"}; char PY_mb_me[] ={"么"}; char PY_mb_mei[] ={"沒(méi)枚玫眉梅媒煤酶霉每美鎂妹昧媚寐"}; char PY_mb_men[] ={"門悶們"}; char PY_mb_meng[] ={"萌盟檬猛蒙錳孟夢(mèng)"}; char PY_mb_mi[] ={"彌迷謎醚糜靡米瞇泌覓秘密冪蜜"}; char PY_mb_mian[] ={"眠綿棉免勉娩冕緬面"}; char PY_mb_miao[] ={"苗描瞄秒渺藐妙廟"}; char PY_mb_mie[] ={"滅蔑"}; char PY_mb_min[] ={"民皿抿閩憫敏"}; char PY_mb_ming[] ={"名明鳴銘螟命"}; char PY_mb_miu[] ={"謬"}; char PY_mb_mo[] ={"貉摸摹模膜摩磨蘑魔抹末沫陌莫寞漠墨默"}; char PY_mb_mou[] ={"牟謀某"}; char PY_mb_mu[] ={"母畝牡姆拇木目牧募墓幕睦慕暮穆"}; char PY_mb_na[] ={"拿哪那納娜鈉吶"}; char PY_mb_nai[] ={"乃奶氖奈耐"}; char PY_mb_nan[] ={"男南難"}; char PY_mb_nang[] ={"囊"}; char PY_mb_nao[] ={"撓惱腦鬧淖"}; char PY_mb_ne[] ={"呢"}; char PY_mb_nei[] ={"內(nèi)餒"}; char PY_mb_nen[] ={"嫩"}; char PY_mb_neng[] ={"能"}; char PY_mb_ni[] ={"妮尼泥倪霓你擬逆匿溺膩"}; char PY_mb_nian[] ={"拈年捻攆碾念蔫"}; char PY_mb_niang[] ={"娘釀"}; char PY_mb_niao[] ={"鳥尿"}; char PY_mb_nie[] ={"捏涅聶嚙鑷鎳孽"}; char PY_mb_nin[] ={"您"}; char PY_mb_ning[] ={"寧擰獰檸凝濘"}; char PY_mb_niu[] ={"牛扭紐鈕"}; char PY_mb_nong[] ={"農(nóng)濃膿弄"}; char PY_mb_nu[] ={"奴努怒"}; char PY_mb_nuan[] ={"暖"}; char PY_mb_nue[] ={"瘧虐"}; char PY_mb_nuo[] ={"挪諾懦糯"}; char PY_mb_nv[] ={"女"}; char PY_mb_o[] ={"哦"}; char PY_mb_ou[] ={"歐毆鷗嘔偶藕漚"}; char PY_mb_pa[] ={"趴啪爬耙琶帕怕"}; char PY_mb_pai[] ={"拍徘排牌派湃"}; char PY_mb_pan[] ={"潘攀盤磐判叛盼畔"}; char PY_mb_pang[] ={"乓龐旁耪胖"}; char PY_mb_pao[] ={"拋刨咆炮袍跑泡"}; char PY_mb_pei[] ={"呸胚陪培賠裴沛佩配"}; char PY_mb_pen[] ={"噴盆"}; char PY_mb_peng[] ={"抨砰烹朋彭棚硼蓬鵬澎篷膨捧碰"}; char PY_mb_pi[] ={"辟批坯披砒劈霹皮毗疲啤琵脾匹痞屁僻譬"}; char PY_mb_pian[] ={"片偏篇騙"}; char PY_mb_piao[] ={"漂飄瓢票"}; char PY_mb_pie[] ={"撇瞥"}; char PY_mb_pin[] ={"拼貧頻品聘"}; char PY_mb_ping[] ={"乒平評(píng)憑坪蘋屏瓶萍"}; char PY_mb_po[] ={"坡潑頗婆迫破粕魄"}; char PY_mb_pou[] ={"剖"}; char PY_mb_pu[] ={"脯仆撲鋪莆菩葡蒲樸圃埔浦普譜曝"}; char PY_mb_qi[] ={"七沏妻柒凄棲戚期欺漆祁齊其奇歧祈臍崎畦騎棋旗乞企豈啟起氣訖迄棄汽泣契砌器"}; char PY_mb_qia[] ={"掐恰洽"}; char PY_mb_qian[] ={"千仟扦遷釬牽鉛謙簽前錢鉗乾潛黔淺遣譴欠塹嵌歉"}; char PY_mb_qiang[] ={"嗆羌槍腔強(qiáng)墻薔搶"}; char PY_mb_qiao[] ={"悄敲鍬橇喬僑橋瞧巧俏峭竅翹撬鞘"}; char PY_mb_qie[] ={"切茄且怯竊"}; char PY_mb_qin[] ={"親侵欽芹秦琴禽勤擒寢沁"}; char PY_mb_qing[] ={"青氫輕傾卿清情晴氰擎頃請(qǐng)慶"}; char PY_mb_qiong[] ={"窮瓊"}; char PY_mb_qiu[] ={"丘邱秋囚求泅酋球"}; char PY_mb_qu[] ={"區(qū)曲驅(qū)屈蛆軀趨渠取娶齲去趣"}; char PY_mb_quan[] ={"圈全權(quán)泉拳痊醛顴犬勸券"}; char PY_mb_que[] ={"炔缺瘸卻雀確鵲榷"}; char PY_mb_qun[] ={"裙群"}; char PY_mb_ran[] ={"然燃冉染"}; char PY_mb_rang[] ={"瓤嚷壤攘讓"}; char PY_mb_rao[] ={"饒擾繞"}; char PY_mb_re[] ={"惹熱"}; char PY_mb_ren[] ={"人仁壬忍刃認(rèn)任紉妊韌"}; char PY_mb_reng[] ={"扔仍"}; char PY_mb_ri[] ={"日"}; char PY_mb_rong[] ={"戎絨茸榮容溶蓉熔融冗"}; char PY_mb_rou[] ={"柔揉肉"}; char PY_mb_ru[] ={"如茹儒孺蠕汝乳辱入褥"}; char PY_mb_ruan[] ={"阮軟"}; char PY_mb_rui[] ={"蕊銳瑞"}; char PY_mb_run[] ={"閏潤(rùn)"}; char PY_mb_ruo[] ={"若弱"}; char PY_mb_sa[] ={"撒灑薩"}; char PY_mb_sai[] ={"塞腮鰓賽"}; char PY_mb_san[] ={"三叁傘散"}; char PY_mb_sang[] ={"桑嗓喪"}; char PY_mb_sao[] ={"搔騷掃嫂"}; char PY_mb_se[] ={"色澀瑟"}; char PY_mb_sen[] ={"森"}; char PY_mb_seng[] ={"僧"}; char PY_mb_sha[] ={"殺沙紗砂莎傻啥煞廈"}; char PY_mb_shai[] ={"篩曬"}; char PY_mb_shan[] ={"山刪杉衫珊煽閃陜汕苫扇善繕擅膳贍柵"}; char PY_mb_shang[] ={"傷商墑裳晌賞上尚"}; char PY_mb_shao[] ={"捎梢燒稍勺芍韶少邵紹哨"}; char PY_mb_she[] ={"奢賒舌蛇舍設(shè)社射涉赦懾?cái)z"}; char PY_mb_shen[] ={"申伸身呻紳娠砷深神沈?qū)弸鹉I甚滲慎什"}; char PY_mb_sheng[] ={"升生聲牲勝甥繩省圣盛剩"}; char PY_mb_shi[] ={"匙尸失師虱詩(shī)施獅濕十石時(shí)識(shí)實(shí)拾蝕食史矢使始駛屎士氏世仕市示式事侍勢(shì)視試飾室恃拭是柿適逝釋嗜誓噬似"}; char PY_mb_shou[] ={"收手守首壽受獸售授瘦"}; char PY_mb_shu[] ={"書抒叔樞殊梳淑疏舒輸蔬孰贖熟暑黍署鼠蜀薯曙術(shù)戍束述樹豎恕庶數(shù)墅漱屬"}; char PY_mb_shua[] ={"刷耍"}; char PY_mb_shuai[] ={"衰摔甩帥"}; char PY_mb_shuan[] ={"拴栓"}; char PY_mb_shuang[]={"雙霜爽"}; char PY_mb_shui[] ={"誰(shuí)水稅睡"}; char PY_mb_shun[] ={"吮順?biāo)此?#34;}; char PY_mb_shuo[] ={"說(shuō)爍朔碩"}; char PY_mb_si[] ={"絲司私思斯嘶撕死巳四寺伺飼嗣肆"}; char PY_mb_song[] ={"松慫聳訟宋誦送頌"}; char PY_mb_sou[] ={"嗽搜艘擻"}; char PY_mb_su[] ={"蘇酥俗訴肅素速粟塑溯僳"}; char PY_mb_suan[] ={"酸蒜算"}; char PY_mb_sui[] ={"雖綏隋隨髓歲祟遂碎隧穗"}; char PY_mb_sun[] ={"孫損筍"}; char PY_mb_suo[] ={"唆梭蓑縮所索瑣鎖"}; char PY_mb_ta[] ={"她他它塌塔獺撻踏蹋"}; char PY_mb_tai[] ={"胎臺(tái)抬苔太汰態(tài)泰酞"}; char PY_mb_tan[] ={"坍貪攤灘癱壇談痰譚潭檀坦袒毯嘆炭探碳"}; char PY_mb_tang[] ={"湯唐堂棠塘搪膛糖倘淌躺燙趟"}; char PY_mb_tao[] ={"濤絳掏滔逃桃陶淘萄討套"}; char PY_mb_te[] ={"特"}; char PY_mb_teng[] ={"疼騰謄藤"}; char PY_mb_ti[] ={"剔梯銻踢啼提題蹄體屜剃涕惕替嚏"}; char PY_mb_tian[] ={"天添田恬甜填腆舔"}; char PY_mb_tiao[] ={"調(diào)挑條迢眺跳"}; char PY_mb_tie[] ={"貼鐵帖"}; char PY_mb_ting[] ={"廳汀聽烴廷亭庭停挺艇"}; char PY_mb_tong[] ={"通同彤桐銅童酮瞳統(tǒng)捅桶筒痛"}; char PY_mb_tou[] ={"偷頭投透"}; char PY_mb_tu[] ={"凸禿突圖徒涂途屠土吐兔"}; char PY_mb_tuan[] ={"湍團(tuán)"}; char PY_mb_tui[] ={"推頹腿退蛻褪"}; char PY_mb_tun[] ={"囤吞屯臀"}; char PY_mb_tuo[] ={"托拖脫馱陀駝鴕妥橢拓唾"}; char PY_mb_wa[] ={"哇娃挖洼蛙瓦襪"}; char PY_mb_wai[] ={"歪外"}; char PY_mb_wan[] ={"彎灣豌丸完玩頑烷宛挽晚婉惋皖碗萬(wàn)腕"}; char PY_mb_wang[] ={"汪亡王網(wǎng)往枉妄忘旺望"}; char PY_mb_wei[] ={"危威微巍為韋圍違桅唯惟維濰偉偽尾緯葦委萎衛(wèi)未位味畏胃尉謂喂渭蔚慰魏"}; char PY_mb_wen[] ={"溫瘟文紋聞蚊吻紊穩(wěn)問(wèn)"}; char PY_mb_weng[] ={"翁嗡甕"}; char PY_mb_wo[] ={"撾渦窩蝸我沃臥握斡"}; char PY_mb_wu[] ={"烏污嗚巫屋誣鎢無(wú)毋吳吾蕪梧五午伍塢武侮捂舞勿務(wù)戊物誤悟晤霧"}; char PY_mb_xi[] ={"夕汐西吸希昔析矽息犧悉惜烯硒晰犀稀溪錫熄熙嘻膝習(xí)席襲媳檄洗喜戲系細(xì)隙"}; char PY_mb_xia[] ={"蝦瞎匣俠峽狹暇轄霞下嚇夏"}; char PY_mb_xian[] ={"銑仙先纖掀锨鮮閑弦賢咸涎舷銜嫌顯險(xiǎn)縣現(xiàn)線限憲陷餡羨獻(xiàn)腺"}; char PY_mb_xiang[] ={"鄉(xiāng)相香廂湘箱襄鑲詳祥翔享響想向巷項(xiàng)象像橡"}; char PY_mb_xiao[] ={"宵消蕭硝銷霄囂淆小曉孝肖哮效校笑嘯"}; char PY_mb_xie[] ={"些楔歇蝎協(xié)邪脅斜諧攜鞋寫泄瀉卸屑械謝懈蟹"}; char PY_mb_xin[] ={"心忻芯辛欣鋅新薪信釁"}; char PY_mb_xing[] ={"興星惺猩腥刑邢形型醒杏姓幸性"}; char PY_mb_xiong[] ={"兇兄匈?zèng)靶匦坌?#34;}; char PY_mb_xiu[] ={"宿休修羞朽秀繡袖銹嗅"}; char PY_mb_xu[] ={"戌須虛噓需墟徐許旭序敘恤緒續(xù)酗婿絮蓄吁"}; char PY_mb_xuan[] ={"軒宣喧玄懸旋選癬絢眩"}; char PY_mb_xue[] ={"削靴薛穴學(xué)雪血"}; char PY_mb_xun[] ={"勛熏尋巡旬馴詢循訓(xùn)訊汛迅遜殉"}; char PY_mb_ya[] ={"丫壓呀押鴉鴨牙芽蚜崖涯衙啞雅亞訝"}; char PY_mb_yan[] ={"咽煙淹焉閹延嚴(yán)言巖沿炎研鹽閻蜒顏奄衍掩眼演厭彥硯唁宴艷驗(yàn)諺堰焰雁燕"}; char PY_mb_yang[] ={"央殃秧鴦?chuàng)P羊陽(yáng)楊佯瘍洋仰養(yǎng)氧癢樣漾"}; char PY_mb_yao[] ={"僥妖腰邀堯姚窯謠搖遙瑤咬舀藥要耀鑰"}; char PY_mb_ye[] ={"椰噎爺耶也冶野業(yè)葉曳頁(yè)夜掖液腋"}; char PY_mb_yi[] ={"一伊衣醫(yī)依銥壹揖儀夷沂宜姨胰移遺頤疑彝乙已以矣蟻倚椅義億憶藝議亦屹異役抑譯邑易繹詣疫益誼翌逸意溢肄裔毅翼臆"}; char PY_mb_yin[] ={"因陰姻茵蔭音殷吟寅淫銀尹引飲隱印"}; char PY_mb_ying[] ={"應(yīng)英嬰纓櫻鷹迎盈熒瑩螢營(yíng)蠅贏穎影映硬"}; char PY_mb_yo[] ={"喲"}; char PY_mb_yong[] ={"傭擁癰庸雍臃永詠泳勇涌恿蛹踴用"}; char PY_mb_you[] ={"優(yōu)憂幽悠尤由猶郵油鈾游友有酉又右幼佑誘釉"}; char PY_mb_yu[] ={"迂淤渝于予余盂魚俞娛漁隅愉逾愚榆虞輿與宇嶼羽雨禹語(yǔ)玉馭芋育郁獄峪浴預(yù)域欲喻寓御裕遇愈譽(yù)豫"}; char PY_mb_yuan[] ={"冤鴛淵元員園垣原圓袁援緣源猿轅遠(yuǎn)苑怨院愿"}; char PY_mb_yue[] ={"曰約月岳悅閱躍粵越"}; char PY_mb_yun[] ={"云勻鄖耘允隕孕運(yùn)暈醞韻蘊(yùn)"}; char PY_mb_za[] ={"匝雜砸咋"}; char PY_mb_zai[] ={"災(zāi)哉栽宰載再在仔"}; char PY_mb_zan[] ={"咱攢暫贊"}; char PY_mb_zang[] ={"贓臟葬"}; char PY_mb_zao[] ={"遭糟鑿早棗蚤澡藻灶皂造噪燥躁"}; char PY_mb_ze[] ={"則擇澤責(zé)"}; char PY_mb_zei[] ={"賊"}; char PY_mb_zen[] ={"怎"}; char PY_mb_zeng[] ={"增憎贈(zèng)"}; char PY_mb_zha[] ={"喳渣扎札軋閘鍘眨乍詐炸榨柞"}; char PY_mb_zhai[] ={"齋摘宅翟窄債寨"}; char PY_mb_zhan[] ={"沾氈粘詹瞻斬展盞嶄輾占戰(zhàn)棧站綻湛蘸"}; char PY_mb_zhang[] ={"長(zhǎng)張章彰漳樟漲掌丈仗帳杖脹賬障瘴"}; char PY_mb_zhao[] ={"招昭找沼召兆趙照罩肇爪"}; char PY_mb_zhe[] ={"遮折哲蟄轍者鍺這浙蔗著"}; char PY_mb_zhen[] ={"貞針偵珍真砧斟甄臻診枕疹陣振鎮(zhèn)震幀"}; char PY_mb_zheng[] ={"爭(zhēng)征怔掙猙睜蒸拯整正證鄭政癥"}; char PY_mb_zhi[] ={"之支汁芝吱枝知織肢脂蜘執(zhí)侄直值職植殖止只旨址紙指趾至志制幟治炙質(zhì)峙摯秩致擲痔窒智滯稚置"}; char PY_mb_zhong[] ={"中忠終盅鐘衷腫種仲眾重"}; char PY_mb_zhou[] ={"州舟謅周洲粥軸肘帚咒宙晝皺驟"}; char PY_mb_zhu[] ={"朱誅株珠諸豬蛛竹燭逐主拄煮囑矚住助注貯駐柱祝著蛀筑鑄"}; char PY_mb_zhua[] ={"抓"}; char PY_mb_zhuai[] ={"拽"}; char PY_mb_zhuan[] ={"專磚轉(zhuǎn)撰篆"}; char PY_mb_zhuang[]={"妝莊樁裝壯狀幢撞"}; char PY_mb_zhui[] ={"追椎錐墜綴贅"}; char PY_mb_zhun[] ={"諄準(zhǔn)"}; char PY_mb_zhuo[] ={"卓拙捉桌灼茁濁酌啄琢"}; char PY_mb_zi[] ={"孜茲咨姿資淄滋籽子紫滓字自漬"}; char PY_mb_zong[] ={"宗綜棕蹤鬃總縱"}; char PY_mb_zou[] ={"鄒走奏揍"}; char PY_mb_zu[] ={"租足卒族詛阻組祖"}; char PY_mb_zuan[] ={"賺纂鉆"}; char PY_mb_zui[] ={"嘴最罪醉"}; char PY_mb_zun[] ={"尊遵"}; char PY_mb_zuo[] ={"昨左佐作坐座做"}; char PY_mb_space[] ={""}; /*"拼音輸入法查詢碼表,二級(jí)字母索引表(index)"*/ struct PY_index PY_index_a[]={{"",PY_mb_a}, {"i",PY_mb_ai}, {"n",PY_mb_an}, {"ng",PY_mb_ang}, {"o",PY_mb_ao}}; struct PY_index PY_index_b[]={{"a",PY_mb_ba}, {"ai",PY_mb_bai}, {"an",PY_mb_ban}, {"ang",PY_mb_bang}, {"ao",PY_mb_bao}, {"ei",PY_mb_bei}, {"en",PY_mb_ben}, {"eng",PY_mb_beng}, {"i",PY_mb_bi}, {"ian",PY_mb_bian}, {"iao",PY_mb_biao}, {"ie",PY_mb_bie}, {"in",PY_mb_bin}, {"ing",PY_mb_bing}, {"o",PY_mb_bo}, {"u",PY_mb_bu}}; struct PY_index PY_index_c[]={{"a",PY_mb_ca}, {"ai",PY_mb_cai}, {"an",PY_mb_can}, {"ang",PY_mb_cang}, {"ao",PY_mb_cao}, {"e",PY_mb_ce}, {"eng",PY_mb_ceng}, {"ha",PY_mb_cha}, {"hai",PY_mb_chai}, {"han",PY_mb_chan}, {"hang",PY_mb_chang}, {"hao",PY_mb_chao}, {"he",PY_mb_che}, {"hen",PY_mb_chen}, {"heng",PY_mb_cheng}, {"hi",PY_mb_chi}, {"hong",PY_mb_chong}, {"hou",PY_mb_chou}, {"hu",PY_mb_chu}, {"huai",PY_mb_chuai}, {"huan",PY_mb_chuan}, {"huang",PY_mb_chuang}, {"hui",PY_mb_chui}, {"hun",PY_mb_chun}, {"huo",PY_mb_chuo}, {"i",PY_mb_ci}, {"ong",PY_mb_cong}, {"ou",PY_mb_cou}, {"u",PY_mb_cu}, {"uan",PY_mb_cuan}, {"ui",PY_mb_cui}, {"un",PY_mb_cun}, {"uo",PY_mb_cuo}}; struct PY_index PY_index_d[]={{"a ",PY_mb_da}, {"ai",PY_mb_dai}, {"an",PY_mb_dan}, {"ang",PY_mb_dang}, {"ao",PY_mb_dao}, {"e",PY_mb_de}, {"eng",PY_mb_deng}, {"i",PY_mb_di}, {"ian",PY_mb_dian}, {"iao",PY_mb_diao}, {"ie",PY_mb_die}, {"ing",PY_mb_ding}, {"iu",PY_mb_diu}, {"ong",PY_mb_dong}, {"ou",PY_mb_dou}, {"u",PY_mb_du}, {"uan",PY_mb_duan}, {"ui",PY_mb_dui}, {"un",PY_mb_dun}, {"uo",PY_mb_duo}}; struct PY_index PY_index_e[]={{"",PY_mb_e}, {"n",PY_mb_en}, {"r",PY_mb_er}}; struct PY_index PY_index_f[]={{"a",PY_mb_fa}, {"an",PY_mb_fan}, {"ang",PY_mb_fang}, {"ei",PY_mb_fei}, {"en",PY_mb_fen}, {"eng",PY_mb_feng}, {"o",PY_mb_fo}, {"ou",PY_mb_fou}, {"u",PY_mb_fu}}; struct PY_index PY_index_g[]={{"a",PY_mb_ga}, {"ai",PY_mb_gai}, {"an",PY_mb_gan}, {"ang",PY_mb_gang}, {"ao",PY_mb_gao}, {"e",PY_mb_ge}, {"ei",PY_mb_gei}, {"en",PY_mb_gan}, {"eng",PY_mb_geng}, {"ong",PY_mb_gong}, {"ou",PY_mb_gou}, {"u",PY_mb_gu}, {"ua",PY_mb_gua}, {"uai",PY_mb_guai}, {"uan",PY_mb_guan}, {"uang",PY_mb_guang}, {"ui",PY_mb_gui}, {"un",PY_mb_gun}, {"uo",PY_mb_guo}}; struct PY_index PY_index_h[]={{"a",PY_mb_ha}, {"ai",PY_mb_hai}, {"an",PY_mb_han}, {"ang",PY_mb_hang}, {"ao",PY_mb_hao}, {"e",PY_mb_he}, {"ei",PY_mb_hei}, {"en",PY_mb_hen}, {"eng",PY_mb_heng}, {"ong",PY_mb_hong}, {"ou",PY_mb_hou}, {"u",PY_mb_hu}, {"ua",PY_mb_hua}, {"uai",PY_mb_huai}, {"uan",PY_mb_huan}, {"uang ",PY_mb_huang}, {"ui",PY_mb_hui}, {"un",PY_mb_hun}, {"uo",PY_mb_huo}}; struct PY_index PY_index_i[]={"",PY_mb_space}; struct PY_index PY_index_j[]={{"i",PY_mb_ji}, {"ia",PY_mb_jia}, {"ian",PY_mb_jian}, {"iang",PY_mb_jiang}, {"iao",PY_mb_jiao}, {"ie",PY_mb_jie}, {"in",PY_mb_jin}, {"ing",PY_mb_jing}, {"iong",PY_mb_jiong}, {"iu",PY_mb_jiu}, {"u",PY_mb_ju}, {"uan",PY_mb_juan}, {"ue",PY_mb_jue}, {"un",PY_mb_jun}}; struct PY_index PY_index_k[]={{"a",PY_mb_ka}, {"ai",PY_mb_kai}, {"an",PY_mb_kan}, {"ang",PY_mb_kang}, {"ao",PY_mb_kao}, {"e",PY_mb_ke}, {"en",PY_mb_ken}, {"eng",PY_mb_keng}, {"ong",PY_mb_kong}, {"ou",PY_mb_kou}, {"u",PY_mb_ku}, {"ua",PY_mb_kua}, {"uai",PY_mb_kuai}, {"uan",PY_mb_kuan}, {"uang",PY_mb_kuang}, {"ui",PY_mb_kui}, {"un",PY_mb_kun}, {"uo",PY_mb_kuo}}; struct PY_index PY_index_l[]={{"a",PY_mb_la}, {"ai",PY_mb_lai}, {"an",PY_mb_lan}, {"ang",PY_mb_lang}, {"ao",PY_mb_lao}, {"e",PY_mb_le}, {"ei",PY_mb_lei}, {"eng",PY_mb_leng}, {"i",PY_mb_li}, {"ian",PY_mb_lian}, {"iang",PY_mb_liang}, {"iao",PY_mb_liao}, {"ie",PY_mb_lie}, {"in",PY_mb_lin}, {"ing",PY_mb_ling}, {"iu",PY_mb_liu}, {"ong",PY_mb_long}, {"ou",PY_mb_lou}, {"u",PY_mb_lu}, {"uan",PY_mb_luan}, {"ue",PY_mb_lue}, {"un",PY_mb_lun}, {"uo",PY_mb_luo}, {"v",PY_mb_lv}}; struct PY_index PY_index_m[]={{"a",PY_mb_ma}, {"ai",PY_mb_mai}, {"an",PY_mb_man}, {"ang",PY_mb_mang}, {"ao",PY_mb_mao}, {"e",PY_mb_me}, {"ei",PY_mb_mei}, {"en",PY_mb_men}, {"eng",PY_mb_meng}, {"i",PY_mb_mi}, {"ian",PY_mb_mian}, {"iao",PY_mb_miao}, {"ie",PY_mb_mie}, {"in",PY_mb_min}, {"ing",PY_mb_ming}, {"iu",PY_mb_miu}, {"o",PY_mb_mo}, {"ou",PY_mb_mou}, {"u",PY_mb_mu}}; struct PY_index PY_index_n[]={{"a",PY_mb_na}, {"ai",PY_mb_nai}, {"an",PY_mb_nan}, {"ang",PY_mb_nang}, {"ao",PY_mb_nao}, {"e",PY_mb_ne}, {"ei",PY_mb_nei}, {"en",PY_mb_nen}, {"eng",PY_mb_neng}, {"i",PY_mb_ni}, {"ian",PY_mb_nian}, {"iang",PY_mb_niang}, {"iao",PY_mb_niao}, {"ie",PY_mb_nie}, {"in",PY_mb_nin}, {"ing",PY_mb_ning}, {"iu",PY_mb_niu}, {"ong",PY_mb_nong}, {"u",PY_mb_nu}, {"uan",PY_mb_nuan}, {"ue",PY_mb_nue}, {"uo",PY_mb_nuo}, {"v",PY_mb_nv}}; struct PY_index PY_index_o[]={{"",PY_mb_o}, {"u",PY_mb_ou}}; struct PY_index PY_index_p[]={{"a",PY_mb_pa}, {"ai",PY_mb_pai}, {"an",PY_mb_pan}, {"ang",PY_mb_pang}, {"ao",PY_mb_pao}, {"ei",PY_mb_pei}, {"en",PY_mb_pen}, {"eng",PY_mb_peng}, {"i",PY_mb_pi}, {"ian",PY_mb_pian}, {"iao",PY_mb_piao}, {"ie",PY_mb_pie}, {"in",PY_mb_pin}, {"ing",PY_mb_ping}, {"o",PY_mb_po}, {"ou",PY_mb_pou}, {"u",PY_mb_pu}}; struct PY_index PY_index_q[]={{"i",PY_mb_qi}, {"ia",PY_mb_qia}, {"ian",PY_mb_qian}, {"iang",PY_mb_qiang}, {"iao",PY_mb_qiao}, {"ie",PY_mb_qie}, {"in",PY_mb_qin}, {"ing",PY_mb_qing}, {"iong",PY_mb_qiong}, {"iu",PY_mb_qiu}, {"u",PY_mb_qu}, {"uan",PY_mb_quan}, {"ue",PY_mb_que}, {"un",PY_mb_qun}}; struct PY_index PY_index_r[]={{"an",PY_mb_ran}, {"ang",PY_mb_rang}, {"ao",PY_mb_rao}, {"e",PY_mb_re}, {"en",PY_mb_ren}, {"eng",PY_mb_reng}, {"i",PY_mb_ri}, {"ong",PY_mb_rong}, {"ou",PY_mb_rou}, {"u",PY_mb_ru}, {"uan",PY_mb_ruan}, {"ui",PY_mb_rui}, {"un",PY_mb_run}, {"uo",PY_mb_ruo}}; struct PY_index PY_index_s[]={{"a",PY_mb_sa}, {"ai",PY_mb_sai}, {"an",PY_mb_san}, {"ang",PY_mb_sang}, {"ao",PY_mb_sao}, {"e",PY_mb_se}, {"en",PY_mb_sen}, {"eng",PY_mb_seng}, {"ha",PY_mb_sha}, {"hai",PY_mb_shai}, {"han",PY_mb_shan}, {"hang ",PY_mb_shang}, {"hao",PY_mb_shao}, {"he",PY_mb_she}, {"hen",PY_mb_shen}, {"heng",PY_mb_sheng}, {"hi",PY_mb_shi}, {"hou",PY_mb_shou}, {"hu",PY_mb_shu}, {"hua",PY_mb_shua}, {"huai",PY_mb_shuai}, {"huan",PY_mb_shuan}, {"huang",PY_mb_shuang}, {"hui",PY_mb_shui}, {"hun",PY_mb_shun}, {"huo",PY_mb_shuo}, {"i",PY_mb_si}, {"ong",PY_mb_song}, {"ou",PY_mb_sou}, {"u",PY_mb_su}, {"uan",PY_mb_suan}, {"ui",PY_mb_sui}, {"un",PY_mb_sun}, {"uo",PY_mb_suo}}; struct PY_index PY_index_t[]={{"a",PY_mb_ta}, {"ai",PY_mb_tai}, {"an",PY_mb_tan}, {"ang",PY_mb_tang}, {"ao",PY_mb_tao}, {"e",PY_mb_te}, {"eng",PY_mb_teng}, {"i",PY_mb_ti}, {"ian",PY_mb_tian}, {"iao",PY_mb_tiao}, {"ie",PY_mb_tie}, {"ing",PY_mb_ting}, {"ong",PY_mb_tong}, {"ou",PY_mb_tou}, {"u",PY_mb_tu}, {"uan",PY_mb_tuan}, {"ui",PY_mb_tui}, {"un",PY_mb_tun}, {"uo",PY_mb_tuo}}; struct PY_index PY_index_u[]={{"",PY_mb_space}}; struct PY_index PY_index_v[]={{"",PY_mb_space}}; struct PY_index PY_index_w[]={{"a",PY_mb_wa}, {"ai",PY_mb_wai}, {"an",PY_mb_wan}, {"ang",PY_mb_wang}, {"ei",PY_mb_wei}, {"en",PY_mb_wen}, {"eng",PY_mb_weng}, {"o",PY_mb_wo}, {"u",PY_mb_wu}}; struct PY_index PY_index_x[]={{"i",PY_mb_xi}, {"ia",PY_mb_xia}, {"ian",PY_mb_xiao}, {"iang",PY_mb_xiang}, {"iao",PY_mb_xiao}, {"ie",PY_mb_xie}, {"in",PY_mb_xin}, {"ing",PY_mb_xing}, {"iong",PY_mb_xiong}, {"iu",PY_mb_xiu}, {"u",PY_mb_xu}, {"uan",PY_mb_xuan}, {"ue",PY_mb_xue}, {"un",PY_mb_xun}}; struct PY_index PY_index_y[]={{"a",PY_mb_ya}, {"an",PY_mb_yan}, {"ang",PY_mb_yang}, {"ao",PY_mb_yao}, {"e",PY_mb_ye}, {"i",PY_mb_yi}, {"in",PY_mb_yin}, {"ing",PY_mb_ying}, {"o",PY_mb_yo}, {"ong",PY_mb_yong}, {"ou",PY_mb_you}, {"u",PY_mb_yu}, {"uan",PY_mb_yuan}, {"ue",PY_mb_yue}, {"un",PY_mb_yun}}; struct PY_index PY_index_z[]={{"a",PY_mb_za}, {"ai",PY_mb_zai}, {"an",PY_mb_zan}, {"ang",PY_mb_zang}, {"ao",PY_mb_zao}, {"e",PY_mb_ze}, {"ei",PY_mb_zei}, {"en",PY_mb_zen}, {"eng",PY_mb_zeng}, {"ha",PY_mb_zha}, {"hai",PY_mb_zhai}, {"han",PY_mb_zhan}, {"hang",PY_mb_zhang}, {"hao",PY_mb_zhao}, {"he",PY_mb_zhe}, {"hen",PY_mb_zhen}, {"heng",PY_mb_zheng}, {"hi",PY_mb_zhi}, {"hong",PY_mb_zhong}, {"hou",PY_mb_zhou}, {"hu",PY_mb_zhu}, {"hua",PY_mb_zhua}, {"huai",PY_mb_zhuai}, {"huan",PY_mb_zhuan}, {"huang",PY_mb_zhuang}, {"hui",PY_mb_zhui}, {"hun",PY_mb_zhun}, {"huo",PY_mb_zhuo}, {"i",PY_mb_zi}, {"ong",PY_mb_zong}, {"ou",PY_mb_zou}, {"u",PY_mb_zu}, {"uan",PY_mb_zuan}, {"ui",PY_mb_zui}, {"un",PY_mb_zun}, {"uo",PY_mb_zuo}}; struct PY_index PY_index_end[]={"",PY_mb_space}; /*定義首字母索引表*/ struct PY_index *PY_index_headletter[]={PY_index_a, PY_index_b, PY_index_c, PY_index_d, PY_index_e, PY_index_f, PY_index_g, PY_index_h, PY_index_i, PY_index_j, PY_index_k, PY_index_l, PY_index_m, PY_index_n, PY_index_o, PY_index_p, PY_index_q, PY_index_r, PY_index_s, PY_index_t, PY_index_u, PY_index_v, PY_index_w, PY_index_x, PY_index_y, PY_index_z, PY_index_end}; char * py_ime(char *strInput_py_str) { struct PY_index *cpHZ,*cpHZedge; char i,cInputStrLength; cInputStrLength=strlen(strInput_py_str); /*輸入拼音串長(zhǎng)度*/ if(*strInput_py_str=='\0') return(""); /*如果輸入空字符返回0*/ for(i=0;i<cInputStrLength;i++) *(strInput_py_str+i)|=0x20; /*將字母串轉(zhuǎn)為小寫*/ if(*strInput_py_str=='i') return(""); /*錯(cuò)誤拼音輸入*/ if(*strInput_py_str=='u') return(""); if(*strInput_py_str=='v') return(""); cpHZ=PY_index_headletter[strInput_py_str[0]-'a']; /*查首字母索引*/ cpHZedge=PY_index_headletter[strInput_py_str[0]-'a'+1]; /*設(shè)置指針界限*/ strInput_py_str++; /*指向拼音串第二個(gè)字母*/ while(cpHZ<cpHZedge) /*索引表不超界*/ { for(i=0;i<cInputStrLength;i++) { if(*(strInput_py_str+i)!=*((*cpHZ).PY+i)) break; /*發(fā)現(xiàn)字母串不配,退出*/ } if(i==cInputStrLength) /*字母串全配*/ { return (*cpHZ).PY_mb; } cpHZ++; } return ""; /*無(wú)果而終*/ } int main(int argc, char **argv) { //char input_string[]="yI"; char chinese_string[255]; printf("in %s \n", argv[1]);while(1) { sprintf(chinese_string,"%s",py_ime(argv[1])); printf("%s \n", chinese_string);sleep(3);} return 0; }


總結(jié)

以上是生活随笔為你收集整理的拼音输入法实现的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。