У меня есть данные типа
char *input="00112233FFAA";
uint8_t output[6];
Какой самый простой способ конвертировать input
в output
с помощью sscanf
?(предпочитаю 1 строку без цикла) Решение, которое я имею в виду, не масштабируется до 20+ шестнадцатеричной строки.
sscanf(input, "%x%x%x%x%x",output[0], output[1]....output[5]);