logo
Информатика — курс лекций

Механизм UTF-16

Этот механизм рассчитан на современные программы, способные работать с символами в кодировке Unicode. Согласно этому механизму все символы, независимо от языковой группы, представляются парами байтов. Однако при этом возникает вопрос о том, какой байт считать старшим, а какой — младшим.

На компьютерах платформы IBM PC действует механизм преобразования UTF-16 BE (старший байт — последний), а компьютерах Macintosh — механизм UTF-16 LE (младший байт — последний). Если кодировка указана просто как UTF-16, следует полагать, что это UTF-16 BE.