マルチバイト文字

提供: MonoBook
2022年12月27日 (火) 03:58時点におけるAdministrator (トーク | 投稿記録)による版 (ページの作成:「'''マルチバイト文字'''とは、コンピューターの内部において1文字を表現するのに複数のバイトを必要とするものをいう…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

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

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

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

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