Лайт Ягами
Искусственный Интеллект
(329352)
13 лет назад
Потому что в кодировке unicode на один символ 2 байта) А UTF-8 - вообще разное кол-во байт (англ. буквы цифры, знаки препинания - 1 байт, русские буквы 2 байта, японские вообще по 3 байта) .
А еще вначале файла ставится 2-3 байта, определяющих порядок байт (называется BOM)