Dela via


Flerbyte och breda tecken

Ett flerbytestecken är ett tecken som består av sekvenser på en eller flera byte. Varje bytesekvens representerar ett enskilt tecken i den utökade teckenuppsättningen. Flerbytestecken används i teckenuppsättningar som Kanji.

Breda tecken är flerspråkiga teckenkoder som alltid är 16 bitar breda. Typen för teckenkonstanter är char; för breda tecken är wchar_ttypen . Eftersom breda tecken alltid är en fast storlek förenklar användningen av breda tecken programmering med internationella teckenuppsättningar.

Strängliteralen L"hello" wide-character-string blir en matris med sex heltal av typen wchar_t.

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

Unicode-specifikationen är specifikationen för breda tecken. Körtidsbiblioteksrutinerna för översättning mellan flerabyte och breda tecken inkluderar mbstowcs, mbtowc, wcstombsoch wctomb.

Se även

C-identifierare