Sdílet prostřednictvím


Struktury a vícebajtové znaky

Vícebajtových znaků je znak se skládá z sekvencí jednoho nebo více bajtů.Sekvence každý bajt představuje jeden znak rozšířené znakové sady.Vícebajtové znaky se používají ve znakové sady, například Kanji.

Široký znaky jsou vícejazyčné znakové kódy, které jsou vždy široké 16 bitů.Typ znaku konstanty je char; Šířka znaků je typu wchar_t.Protože široké znaky jsou vždy pevnou velikost, široké znaky zjednodušuje programování s mezinárodní znakové sady.

Literál řetězce znaků wide L"hello" se stane pole šest celých čísel typu wchar_t.

{L'h', L'e', L'l', L'l', L'o', 0}

Specifikace Unicode je specifikace pro širokou znaků.Zahrnout knihovny spuštění rutiny pro převod mezi znaky vícebajtové a široké mbstowcs, mbtowc, wcstombs, a wctomb.

Viz také

Referenční dokumentace

C identifikátory