Как добавить шестнадцатеричные значения двух или более символов? - PullRequest
0 голосов
/ 13 февраля 2019

Я храню некоторые шестнадцатеричные значения в массиве char.Я хотел бы суммировать эти шестнадцатеричные значения, и если он больше 1 байта, то он должен отбрасывать большие биты.

Например, я мог бы объявить char a = 0x21;char b = 0x07;

и поэтому я хотел бы добавить их, чтобы получить шестнадцатеричное значение 0x28, как и должно быть, которое хранится в виде символа.

1 Ответ

0 голосов
/ 13 февраля 2019

Спасибо, ткаусль.Это заставило меня понять, что ответ будет в типе int, и я был смущен, почему он дал мне 40.

Я искал char (a + b).

...