Чтение двоичного кода в виде десятичной или путаницы - PullRequest
1 голос
/ 27 февраля 2020

На днях я просматривал некоторые шестнадцатеричные данные и что-то запутался.

Если я увижу шестнадцатеричный код: # 41, 65 в десятичном виде или 0100 0001 в двоичном.

Отлично!

Но меня смущает то, что # 41 - это код буквы A в ascii.

Поэтому, когда я смотрел на поток шестнадцатеричных байтов в возвышенном на самом деле он воспринимал его как «А», а не как число 65.

Таким образом, путаница заключается в том, как он узнал, что нужно представить этот гекс или двоичный код буквой А вместо целого числа 65? Есть ли какой-нибудь флаг в двоичном файле, который возвышенный используется, чтобы определить, должен ли он показывать символ или целое число?

Другими словами, если кто-то дал мне байт двоичного кода, как мне тогда определить, хотят ли они мне видеть это как ASCII или целое число без них на самом деле говорит мне?

...