在纯文本文件中如何区分是汉字内码还是Ascii字符?
5个回答
展开全部
ASCII码的值在0 - 127之间;汉字内码的值在128 - 255之间,且是成对出现。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-02-21
展开全部
ASCII码的值在0 - 127之间;汉字内码的值在128 - 255之间
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ASCII码的值为0 - 127;汉字内码的值为128 - 255,按区间判断值就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-02-21 · 知道合伙人软件行家
关注
展开全部
注意两个函数的使用
setlocale() //设置当前内码为.936, 中文,简体, 参见:http://technet.microsoft.com/zh-cn/subscriptions/x99tb11d(v=vs.71).aspx
isleadbyte()//返回真表示为汉字的前导字节, 参见:http://technet.microsoft.com/zh-cn/library/dawbheet(v=vs.110).aspx
setlocale() //设置当前内码为.936, 中文,简体, 参见:http://technet.microsoft.com/zh-cn/subscriptions/x99tb11d(v=vs.71).aspx
isleadbyte()//返回真表示为汉字的前导字节, 参见:http://technet.microsoft.com/zh-cn/library/dawbheet(v=vs.110).aspx
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询