汉字转拼音的C语言版本

2011.11.23日更新
请移步到:http://code.google.com/p/bash-pinyin-completion/
更新了一个靠谱的拼音库
———————————–
2010.8.5日更新,svn版本12
修正了部分多音字拼音的优先级顺序
———————————–
…,本周接到用C的任务,搞定了一个生成头像的fastcgi程序,这个转拼音的写好了给别人用,我对C终于不是那么恐惧了~

生成可执行文件可以直接用,多音字会用|分开

$ echo 中国淫 | ./hz2py 
zhong guo yan|yao|yin

编译:

gcc -D HZ2PY_BINARY hz2py.c -o hz2py

源代码:http://code-of-emptyhua.googlecode.com/svn/trunk/chz2py/src/hz2py.c
可执行文件:http://code-of-emptyhua.googlecode.com/svn/trunk/bin/hz2py

———–
post by gmail~

讨论

  1. 雨忆

    好神奇呀 是什么原理噢 ~

  2. 小鹿

    很简单,了解一下unicode编码就知道了,汉字的编码都是连在一块的

  3. 雨忆

    谢谢~

  4. lee

    不错,支持支持!

  5. Pingback: 转载:汉字转拼音的C语言版本 « 漂亮的笨蛋

  6. Stupid ET

    请问

    $ echo 中国淫 | ./hz2py
    zhong guo yan|yao|yin

    “淫”明明不是多音字,为啥还有多个选项呢?

  7. 王东旭

    为什么连接打不开啊

加入讨论

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据