所以我正在使用这个工具:
http://www.unit-conversion.info/texttools/ascii/ http://www.unit-conversion.info/texttools/ascii/
当我尝试这个角色时:
'
我看到了价值039可以从以下方面验证:http://www.asciitable.com http://www.asciitable.com
但我很好奇:
’
在同一工具中该字符将返回:226 128 153
但据我所知 ASCII 是 8 位(甚至 7 位...)
What is 226 128 153在这里?
你所拥有的性格是U+2019 右单引号 http://www.fileformat.info/info/unicode/char/2019/index.htm,这也是在大多数位置上表示撇号的正确印刷方式。
该站点所做的就是用 UTF-8 表示字符。正如您在我链接的页面中看到的,该字符被编码为三个字节,0xE2 0x80 0x99
以十六进制表示,或226 128 153以十进制表示。
该页面使用 UTF-8 而不是 ASCII 的原因是什么?简单的。首先,ASCII 是 UTF-8 的子集。其次,UTF-8支持整个Unicode。因此,如果可以使用 UTF-8,则几乎没有理由使用 ASCII。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)