2012-05-17 36 views
0

這是真的還是錯誤的陳述?ISO-8859-1(對/錯)

Unicode是ISO-8859-1的超集,因此前256個Unicode字符對應於ISO-8859-1。

+0

我想你的意思是: 「難道** ** Unicode的ISO-8859-1的一個超集,使得前256個Unicode字符對應ISO-8859-1」 UTF-8是Unicode的多字節編碼,其0x80-0xFF字節(「連續字節」)具有與上下文相關的含義,與ISO-8859-1值無關。 – Kaz

+0

是的,你說得更好。 – FinalForm

回答

2

規範編碼:ISO-8859 -1只包含256 編碼。意思是,沒有什麼比256個代碼更多。

是的。編碼僅對每個字符使用8位,因此只有256個可能的字符。

UTF-8是一個超集,它的前256個編碼與ISO-8859-1的 相同。

不完全正確,但基本上是正確的。

ISO-8859-1字符集與Unicode字符集中的前256個字符相同。 UTF-8編碼用於編碼Unicode字符。由於UTF-8是一個多字節編碼,它使用0-255範圍內的一些代碼作爲多字節代碼的開始。這意味着你不能安全地將ISO-8859-1解碼爲UTF-8,反之亦然。

編號:en.wikipedia.org/wiki/ISO/IEC_8859-1

2

維基百科頁面的第一款1這樣的答案:「[ISO 8859-1]定義的第一個256碼點Unicode編碼[。]「

+0

維基頁面在哪裏?鏈接。 – FinalForm

+0

小藍1. – Kaz

+0

啊,我現在看到;對於那個很抱歉。 – FinalForm