Светлана
Светлана

Как засунуть двузначное шестнадцатеричное число в char? Реализация на Си.



Как считать из входного потока два символа и максимально продуктивно засунуть из в 1 байт? Можете реализацию на си привести?

символы от 1 до F

ВЗ
Виктор Землин

char - это 1 байт.
двузначное шестнадцатеричное число - тоже 1 байт
Вам непонятно как 1 байт засунуть в 1 байт? При этом максимально продуктивно?
Или непонятно как строку "А6" переделать в char 0хА6?
Тогда погуглите hex string to char или что-то такое

Похожие вопросы
Умножить шестнадцатеричное число 0,5BE на шестнадцатеричное число 70,5BE. мне нужно решение или хотя бы алгоритм решения
Объясните для чего нужен new char в СИ++. char *ch=new char[N]; gets(ch);
что такое двузначные числа. пояснить двузначные числа
Как на С++ перевести целое число в шестнадцатеричную систему счисления?
объясните десятичные и шестнадцатеричные числа в с#. что это и зачем они применяются
Как записать число int в ячейку char?
Как в си++ сложить два числа в шестнадцатеричной системе счисления?
C++. Как вывести числа из массива char в файл.?
помогите, пожалуйста, написать код на СИ для реализации дерева двоичного, в вершинах которого - массивы символов (char)
Как присвоить значение char *argv[] переменной и вывести на экран? Си