Unicode について Unicode (ユニコード) は,世界中のすべての文字を扱うことを目的として作られた,文字コードの規格です。 2014 年現在,約 11 万もの文字が Unicode に収録されています。 Unicode の文字符号化方式には,主に次のようなものがあります。 UTF-8: 1 文字を最小 8 ビット,最大 32 ビットで表現。 UTF-16: 1 文字を最小 16 ビット,最大 32 ビットで表現。 UTF-32: 1 文字を 32 ビットで表現。 Windows では,Win32 世代から Unicode がサポートされています。 Windows が採用している Unicode の文字符号化方式は,UTF-16 です。 ワイド文字 C の文字型には,char 型の他に,wchar_t 型 (ワイド文字) が存在します。 漢字など 1 字を表現するのに複数バイト