黑马程序员技术交流社区

标题: 关于字符编码的小问题。求高手解答。 [打印本页]

作者: 一碗小米周    时间: 2013-11-10 22:19
标题: 关于字符编码的小问题。求高手解答。
为什么在unicode编码中,如果输入一个中文是四个字节,写入两个中文,是6个字节,三个中文是8个字节?unicode中不是每个字符占两个字节吗?

作者: 张鹏_2013    时间: 2013-11-10 22:40
Unicode所有文字都用两个字节表示啊,UTF-8文字用一到三个字节表示。
作者: 一碗小米周    时间: 2013-11-10 22:47
张鹏_2013 发表于 2013-11-10 22:40
Unicode所有文字都用两个字节表示啊,UTF-8文字用一到三个字节表示。

你可以试下的。。。
作者: 零下五度的水    时间: 2013-11-11 00:44
你既然指定了编码形式,
它总要记录你用的是什么编码形式吧,
这个记录本身是占用空间的,
只是这个是跟底层执行说的,你看不见罢了
你可以试试用文本文档,什么都不写,存成Unicode编码,就是2个字节
作者: 黄炳期    时间: 2013-11-11 09:21
帖子已分类

作者: hurryup    时间: 2013-11-11 09:34
长知识了,学习
作者: 一碗小米周    时间: 2013-11-13 19:24
零下五度的水 发表于 2013-11-11 00:44
你既然指定了编码形式,
它总要记录你用的是什么编码形式吧,
这个记录本身是占用空间的,

恩。知道了。谢谢。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2