求 汉字asc的范围

Bennyatt 2006-08-28 03:41:35
最近做文本处理
想知道汉字的ASC码范围
...全文
683 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
晨星 2006-08-28
  • 打赏
  • 举报
回复
不讨了。
那就多导几次吧。。
还是微软BT。。。
Bennyatt 2006-08-28
  • 打赏
  • 举报
回复
真见鬼了。。。
我用EXL导到 TXT的表用C来读,里头就有很多杂字符
比如 从表明上看明明是汉字,但是一读出来是 一个 负的后面N个正的,或者是乱七八糟的。。
但是如果把把这个 用ELX导出来的TXT全选复制粘贴到一个新的 TXT里,用C打开里头就是标准的,是咱们想象的那些东西了,汉字 2个负的,正常字符是正常字符。。。
这个是怎么回事呀??
反正问题解决了。。。但是又引发出一个值得咱们探讨的问题。
咱们继续探讨吗??
哈哈~~
晨星 2006-08-28
  • 打赏
  • 举报
回复
唉,还是微软好啊。
Excel往SQL Server导数据从不带不认的,不管啥字符。。。。
Wolf0403 2006-08-28
  • 打赏
  • 举报
回复
电脑里的数,是本无所谓正,无所谓负的……
所谓亦正亦邪,正邪只在心中。

建议楼主去 Google 一下编码方面的基本尝试。MSDN 可以找到相当好的有关 GBK 编码的资料。
Bennyatt 2006-08-28
  • 打赏
  • 举报
回复
看来真遇到高人了~~
我也是这么想的。。
谁知道他们是怎么写的报表。。。
里面有好多杂字符。。。
所以让我做特殊处理之后才能导入数据库,不然直接导数据库不认。。。
谢谢支持~~~有8会的还得找你~~
晨星 2006-08-28
  • 打赏
  • 举报
回复
一般碰到一个负的,连同后边那个一起就都是汉字了。
除了你的文件里还有别国符号。
Bennyatt 2006-08-28
  • 打赏
  • 举报
回复
5555555
现在是有一些不正规的有乱码的XLS表让我用C读,然后整理,然后写成标准格式的 。。。
读出的汉字要2个负ASC组成一个再弄回去。。
晨星 2006-08-28
  • 打赏
  • 举报
回复
你转成unsigned char不就变成正的了嘛。
至于十进制,你不会用Windows“开始/程序/附件”中的“计算器”转一下啊。:$
Bennyatt 2006-08-28
  • 打赏
  • 举报
回复
那我用C来读汉字的负 值范围都是多少到多少呀??能不能弄个十进制的。。。
Bennyatt 2006-08-28
  • 打赏
  • 举报
回复
我是用C语言读一些文本报表然后处理一下
用C读的都是 负的一个汉字两个负ASC。。。。
迷糊呀
晨星 2006-08-28
  • 打赏
  • 举报
回复
0xB0,敲错了。
晨星 2006-08-28
  • 打赏
  • 举报
回复
“ASC”是人家美国早期的信息编码标准,怎么可能为“汉字”编码。

“两个负的”?那肯定是GB2312咯?
第一个字节是:xB0 - 0xF7
第二个字节是:0xA0 - 0xFE
Bennyatt 2006-08-28
  • 打赏
  • 举报
回复
不是你说的那个
汉字的ASC是负的 2个 负的ASC组成一个汉字 我现在就是不知道这个范围
晨星 2006-08-28
  • 打赏
  • 举报
回复
汉字没有ASC吗(或者说ASC不是汉字的编码),有GB2312,GBK,BIG5,Unicode等,不知你问的是哪种,这些网上都可以查到的。

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧