4

これは正しいですか、それとも間違っていますか?

UnicodeはISO-8859-1のスーパーセットであり、最初の256個のUnicode文字がISO-8859-1に対応します。

4

3 に答える 3

5

仕様のエンコーディング: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

于 2012-05-17T21:30:10.630 に答える
2

ウィキペディアのページ1の最初の段落は、これに答えています。「[ISO 8859-1]は、Unicode[。]で最初の256コードポイントの割り当てを定義しています。」

于 2012-05-17T21:26:06.463 に答える
0

256文字: http: //htmlhelp.com/reference/charset/

http://en.wikipedia.org/wiki/ISO/IEC_8859-1

私はTRUEに投票します

于 2012-05-17T21:24:22.883 に答える