判断字符串中的中文字符

   中文字符是按照双字节编码的;也就是说一个中文字符占两个字节;通过判断当前字符是否是双字节边个的前一个字节就可以判断字符串中是否有中文汉字;

函数:

   BOOL IsDBCSLeadByte( BYTE  TestChar );

功能: 判断TestChar是否是双字节编码的前一个字节;

代码如下:

 

 运行效果:

          

同样,也可以通过IsDBCSLeadByte()来统计字符串中中文字符的个数!严格来说它是统计双字节字符的个数;

 

阅读更多
文章标签: byte
个人分类: VC
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭