マルチバイト文字

提供: MonoBook
ナビゲーションに移動 検索に移動

マルチバイト文字とは、コンピューターの内部において1文字を表現するのに複数のバイトを必要とするものをいう。

ASCII文字やラテン文字などは1文字を1バイトで表現するシングルバイト文字です。一方、日本語や中国語や、ギリシャ文字などは1文字を表現するのに複数のバイトを使用するマルチバイト文字エンコーディング方式が使われます。

マルチバイト文字エンコーディング方式には、Shift_JISEUC-JPなどがあります。これらのエンコーディング方式は、日本語を扱う際によく使われます。

また、Unicodeというマルチバイト文字エンコーディング方式もあります。Unicodeは、世界のほぼすべての言語を1文字として扱えるようにすることができるため、国際的に広く使われています。