Задать вопрос
Devrains
@Devrains

Как это называется?

Всегда показывается эта жесть, когда открываешь файл из какой нибудь программы или игры с помощью блокнота?

5fff97afe3f2c560722769.png
  • Вопрос задан
  • 363 просмотра
Подписаться 1 Простой 2 комментария
Решения вопроса 4
Вы открыли exe-шник или библиотеку в блокноте видимо. Читайте про portable executable
Ответ написан
Комментировать
maaGames
@maaGames
Погроммирую программы
Помню, как открывал Mp3 файл в Ворде и огорчался, что вижу кракозябры, вместо текста песен и нот...

Чтобы не было "жести", нужно открывать в HEX-редакторе, тогда будет удобоваримый шестнадцатиричный текст.
Ответ написан
Комментировать
@evgeniy_lm
Это называется ТЕКСТ (последовательность букв которые складываются в слова, которые складываются в предложения). То что для вас какой либо текст не имеет смысла компу пофиг. Дело в том, что любой файл это не более чем набор байт (чисел), а как эти байты будет трактовать та или иная прикладная программа. По этому большинство программ открывая файл определяют его тип (расширение) это те (как правило три) буковки в названии после последней точки. Все более менее продвинутые программы кроме типа файла используют сигнатуры. Из таблицы следует, что ваш файл является исполнительным (программа) и по идее должен иметь тип exe

PS Прикольно, что множество совершенно разных типов файлов (docx, xlsx, jar) имеют сигнатуру PK что соответствует zip архиву. На самом деле физически это и есть zip архивы. Можете переименовать и открыть такой файл архиватором
Ответ написан
@AlexSku
не буду отвечать из-за модератора
Обычно файлы делятся на текстовые (которые читаются текстовыми редакторами путём расшифровки значений какой-нибудь кодовой таблицей символов) и файлы с данными. Данные используют числовую кодировку (допустим, int8 или float 64...) и эти типы могут быть перемешаны.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы