加拿大华人论坛 美国华人新闻区分中文英文的范围是什么?
在加拿大
区分中文英文的范围是什么?例如 if( buffer[p] >= 0x80 && buffer[p] <= 0xFE )//汉字 { //中文处理 } else { //英文处理 } 那位知道? 这个范围有问题的,不知道哪个边界范围不对,处理某些字符会出现错误乱码. 是utf-8编码的标准 编码范围 最小值 最大值 GB2312-1989 第一个字节:0xA1----0xF7 0xA1 0xFE 第二个字节:0xA1----0xFE GBK 第一个字节:0x81----0xFE 0x40 0xFE 第二个字节:0x40----0x7E 0x80-----0xFE BIG-5 第一个字节:0x81-0xFE 0x40 0xFE 第二个字节:0x40-0x7E 0x81----0xFE Shift-JIS 第一个字节:0x81-0x9F 0xE0-0xFC 0x40 0xFC 第二个字节:0x40—0xfc(少0x7F) KSC-5601-1987 第一个字节:0x81-0xFE 0x41 0xFE 第二个字节: 0x41-0x5A, 0x61-0x7A, 0x81-0xFE 一般的情况下可以使用映射0x80~0xFE.但它还不能支持所有的中文字符。
·中文新闻 昆士兰青少年在穆伦巴唐斯(Murrumba Downs)开着被盗汽车闯红灯
·中文新闻 澳洲航空在悉尼机场发动机“爆炸”迫使紧急迫降