社区
C语言
帖子详情
关于ASCII的问题
fanxero
2003-10-19 11:56:03
计算机内部是用ASCII来识别每个字符的,在标准ASCII中字符的最高位是0,汉字编码GB2312-80中为了区别使最高位为1,但是在括展ASCII中,字符的最高位也是1,这样当使用GB2312-80编码的汉字与括展ASCII中的字符混用时岂不是产生了混乱?
计算机怎么区分到底是汉字还是括展ASCII中的字符呢?
(在UltraEdit中编辑时发现删掉汉字的一个字节时发现字符变成了括展ASCII中的字符,所以本人产生了以上的疑问)
...全文
57
4
打赏
收藏
关于ASCII的问题
计算机内部是用ASCII来识别每个字符的,在标准ASCII中字符的最高位是0,汉字编码GB2312-80中为了区别使最高位为1,但是在括展ASCII中,字符的最高位也是1,这样当使用GB2312-80编码的汉字与括展ASCII中的字符混用时岂不是产生了混乱? 计算机怎么区分到底是汉字还是括展ASCII中的字符呢? (在UltraEdit中编辑时发现删掉汉字的一个字节时发现字符变成了括展ASCII中的字符,所以本人产生了以上的疑问)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Beover1984
2003-10-19
打赏
举报
回复
关注
fanxero
2003-10-19
打赏
举报
回复
扩展ASCII中也有可显示的字符啊~!
不信你用UltraEdit打开一个汉字文本文件,然后删除构成一个汉字的两个字节中的一字节,看看是不不变成了扩展ASCII中的某个字符!
w_flyer
2003-10-19
打赏
举报
回复
可显示的asii是有一定范围的!汉字的第一个字符就落在该范围之外,显示的时候先判断该自负的范围,然后判断是否以asii码显示还是再读一个字符以汉字显示
clarkralf
2003-10-19
打赏
举报
回复
不懂,一起学学
关于
ASCII
问题
有谁能给我一张
ASCII
表吗,最好是图片的。
ASCII
码要256个的。就是有扩展的,本人急需!谢谢了。给我留地址或,加我QQ:280344541,谢谢!
关于扩展
ASCII
码
ASCII
码
ASCII
码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准
ASCII
码也叫基础
ASCII
码,使用7 位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号,以及在美式英语中使用的特殊控制字符。后128个称为扩展
ASCII
码。许多基于x86的系统都支持使用扩展(或“高”)
ASCII
。扩展
ASCII
码允许将每个字符的第8...
关于
ASCII
码的了解
关于
ASCII
码的了解
关于
ASCII
码和机内码
ASCII
码
ASCII
码是通用的信息交换标准。 计算机中的所有数据存储和运行都需要使用二进制数表示,因此需要一套编码规则,
ASCII
码得以产生。
ASCII
码使用指定的 7 位或 8 位二进制数组合来表示 128 或 256 种可能的字符。 0~31及127是控制字符或通信专用字符。 32~126是键盘字符。 48~57是0到9十个阿拉伯数字。 65~90为26个大写英文字母。 97~122...
python执行requests请求数据出现
ascii
编码
问题
废话不多说,直接开讲 '稳宒编码
问题
最近用python获取网页内容 竟然出现这个 其实是站长故意设置
ascii
编码 print(‘实际上也就是
ascii
编码:’,
ascii
(‘稳宒)) #coding=utf-8 1.1、
ascii
,用1个字节表示。 1.2、UTF-8,用1个至三个字节表示,表示
ascii
码时只占用1个字节,
ascii
编码是UTF-8的子集。 最早出现的“密码本”美国人发明叫做
ASCII
,
ascii
只能表示数字、英文字母和一些特殊符号,不能表示汉字 unicode
C语言
69,375
社区成员
243,076
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章