>c++ builder:如何转换全角字符到半角字符?</P>
> 我们知道,在windows中,中文和全角字符都占两个字节,并且使用了ASCII Chart 2 (codes 128–255)。我们可以凭这一点来一个个检测用户输入的是否是中文和全角字符。实际上,全角字符的第一个字
>9 B+ C/ y- y: b- P* p- W/ S
>/*在Edit1中输入全角字符、中文、半角字符或混杂输入。" e' V" i( x4 |% {" m$ I: b
> str=str+AnsiString((char)(c2-128));" a3 r. d. u( x8 I+ Z
> str=str+AnsiString((char)c1);
> 以上代码C++Builder5.0/Win98 SE下编译通过。 | 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) | Powered by Discuz! X2.5 |