作者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