Двоичный код действительно является неправильным, поскольку все на вашем компьютере является «двоичным» на некотором уровне. Двоичный формат, когда дело доходит до файловых или сетевых потоковых форматов, означает непростое понимание человеком. Это также имеет тенденцию быть компактным.
Примеры текстовых или «читаемых человеком» (понятных человеку) форматов файлов и потоков:
Примеры «двоичных» форматов файлов и потоков:
Самое заметное, что понятные человеку форматы требуют гораздо меньше объяснений, если вы просто взломаете их и начнете читать. Двоичные форматы файлов могут требовать целых книг для объяснения:)
Формат не обязательно должен быть чисто «двоичным» или понятным человеку. Например, вы могли бы понять последовательность однозначных чисел без пробелов, которые представляют собой массив однозначных чисел. Вы, вероятно, не могли понять серию из 48 чисел (без пробелов), которые представляют значения x, y и z для 16 трехмерных вершин, даже если вы можете «прочитать» их. Также есть пример закодированных «двоичных» данных в Skeet, особенно если они встроены в более понятный для человека формат.