多位元組和整個字元
多位元組字元是由一或多個位元組的序列所組成的字元。 每個位元組順序表示延伸的字元組中的單一字元。 例如漢字字元集中,會使用多位元組字元。
寬字元是永遠都是 16 位元寬的多語系的字元碼。 字元常數的型別是char。 型別就是寬字元,如wchar_t。 由於寬字元永遠是固定的大小,則使用寬字元簡化了含國際化字元集的程式設計。
寬字元字串常值L"hello"的六個整數型別的陣列就會變成wchar_t。
{L'h', L'e', L'l', L'l', L'o', 0}
Unicode 規格為寬字元的規格。 多位元組到寬字元之間進行轉譯的執行階段程式庫常式包括mbstowcs, mbtowc, wcstombs,以及wctomb。