Мне было интересно, как окна интерпретируют символы, например:
Я создал файл с помощью Hexeditor с 3 байтами E3 81 81
.
Эти байты представляют собой символ «ぁ»
, закодированный как UTF-8.
Я открываю блокнот, и он отображает «»
Я не указал кодировку файла, я только что создал байты. и блокнот интерпретирует это правильно.
Блокнот догадывается, что это за кодировка, вероятно? или шестнадцатеричный редактор сохраняет эти байты в определенной кодировке.