作者bigbite (柯以柔你的奶妈)
站内Programming
标题[问题] Unicode跟 UTF-8似乎都会多出几byte的空间?
时间Wed Oct 21 20:52:06 2009
不知道这问题在这问适不适合,
当我开一个档案并分别用Unicode还有UTF-8存的时候,
发现Unicode会多出2byte, UTF-8会多出3byte的使用空间..
请问这是为啥呢?
是因为要存EOF吗?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.71.107
1F:推 twotwoone:用 Madedit 观察 16 进位 124.8.132.84 10/21 20:56
2F:→ bigbite:了解, 是endian的问题, 3Q 140.114.71.107 10/21 21:09
3F:推 buganini:BOM 220.135.231.23 10/22 00:14
4F:推 LPH66:原PO大概是用记事本存的吧... 140.112.28.92 10/22 09:34
5F:→ adrianshum:原 po 在二楼的回答... 看了很无言... 202.155.236.82 10/22 10:34
6F:→ MOONRAKER:有一些editor也可以选要不要那BOM 59.120.168.228 10/22 13:57
7F:→ ykjiang:照理讲 UTF-8 格式可以不用 BOM 61.59.233.219 10/23 00:44
8F:→ ykjiang:不过晕倒下的软体常常只认 BOM 来判断 61.59.233.219 10/23 00:45
9F:→ godfat:这真的是个挺大的困扰 220.135.28.18 10/23 15:39
10F:推 legnaleurc:最蠢的就是VC123.205.248.119 10/23 18:33
11F:→ luke93:没有BOM,程式也可以正确地判断编码吗?218.161.121.139 10/25 08:54
12F:推 wowtiger:把自己以为的观念套用在历史包袱也很强喔 114.44.186.141 10/25 14:58
13F:→ bigbite:抱歉, 搞错了, 是BOM没错.. 140.114.71.1 10/29 13:16