全世界のすべての文字をコード化して入れるという方針で作成された文字コード体系です。中に入れることは不可能です。漢字だけで数万文字あります。当初の試みはあっさり破錠しました。そこでなんとか収録できる文字数を増やそうとして追加したのがこのサロゲートという考えです。ここで用語を定義します。2オクテット、1バイトのコード体系を目指していたということになります。つのペアで一つの文字をあらわすということです。バイトで一文字をあらわすということです。文字に対するマルチバイト文字と同じ考え方です。実は、特定のコード領域がそのために割り当てられています。Surrogate)この上位サロゲートと下位サロゲートをペアにして一文字を指定します。上位サロゲートと下位サロゲートのコード領域が分離しているため、後方から文字列をスキャンしても、そこがサロゲートペアであることが認識できるようになっています。具体的な組み合わせ方法は次の通りです。領域にマップすることになっています。Mark)コメントコメントできる期間はすでに過ぎています。トラックバックトラックバックできる期間はすでに過ぎています。