Поделиться через


Расширенные символы

ANSI 3.1.3.4   Значение символьной константы целого числа, которая содержит несколько знаков или константы знаковая константа, которая содержит более одного символа многобайтовый

Обычная символьная константа «ab» содержит целое значение (int) 0x6162.При более чем один байт, ранее чтение байтов сдвигайте значение left CHAR_BIT следующий байт и сравнивается с помощью оператор побитового или с низким уровнем CHAR_BIT биты.Число байтов в константе многобайтового символов не может превышать sizeof (int)), 4, 32 Кода целевого объекта.

Константа многобайтового символов и доступна как это преобразовано в константу с помощью расширенных символов mbtowc функция среды выполнения.Если результат не является допустимой константы расширенных символов, то ошибка выполнена.В любом событии, число байтов, проверенных mbtowc функция ограничена значение MB_CUR_MAX.

См. также

Основные понятия

Знаки