文字をデータとして扱う約束

コンピューターは文字の形そのものではなく、決められた番号やバイト列として文章を保存します。その対応関係を扱う仕組みが文字コードです。

文字
UnicodeU+3042
UTF-8E3 81 82

文字集合と符号化方式

Unicodeは各文字へコードポイントを割り当てます。UTF-8やUTF-16は、そのコードポイントを実際のバイト列へ変換する方式です。

確認するときの要点

文字化けを調べるときは、文字のコードポイントだけでなく、保存時と読み込み時に使われた符号化方式が一致しているか確認します。

実際の文字を調べてみる

図鑑に戻り、気になる文字を貼り付けるとコードポイントとバイト列を確認できます。

文字コード図鑑を使う →

ほかの解説も読む

文字化け、Unicode、見えない文字など、関連する基礎知識をまとめています。

解説一覧を見る →