如何用C获取汉字拼音首字母

软件和网站开发以及相关技术探讨
回复
wjhbh
帖子: 50
注册时间: 2009-01-08 18:53

如何用C获取汉字拼音首字母

#1

帖子 wjhbh » 2009-09-10 16:10

如题,Linux下编程如何用C语言C获取汉字拼音首字母,网上查了相关内容,发现VB下倒是挺方便的,有Asc()函数可以得到字符串的第一个字母对应的 ANSI 字符代码,然后根据汉字区位内码判断即可,Linux下C呢?
mikespook
帖子: 14
注册时间: 2005-07-22 15:24

Re: 如何用C获取汉字拼音首字母

#2

帖子 mikespook » 2009-09-10 16:42

不知道有没有直接的可用的库,不过你可以看看输入法的代码~~

比如 scim-pinyin 之类的,一定有映射的封装,借来用用,注意版权,就好了~~
头像
Strange
帖子: 1824
注册时间: 2006-05-19 9:54
来自: Shanghai

Re: 如何用C获取汉字拼音首字母

#3

帖子 Strange » 2009-09-10 17:13

wjhbh 写了:如题,Linux下编程如何用C语言C获取汉字拼音首字母,网上查了相关内容,发现VB下倒是挺方便的,有Asc()函数可以得到字符串的第一个字母对应的 ANSI 字符代码,然后根据汉字区位内码判断即可,Linux下C呢?
c字符串只要直接取值就是vb下asc函数的功能了,还需要其他什么呢?
ニンニク入れますか?
x60 with gentoo
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 如何用C获取汉字拼音首字母

#4

帖子 eexpress » 2009-09-10 17:16

perl有模块
● 鸣学
回复